xref: /haiku/src/system/libroot/posix/string/strcmp.c (revision 4f00613311d0bd6b70fa82ce19931c41f071ea4e)
1 /*
2 ** Copyright 2001, Travis Geiselbrecht. All rights reserved.
3 ** Distributed under the terms of the NewOS License.
4 */
5 
6 #include <sys/types.h>
7 #include <string.h>
8 
9 
10 int
11 strcmp(char const *cs, char const *ct)
12 {
13 	signed char __res;
14 
15 	while (1) {
16 		if ((__res = *cs - *ct++) != 0 || !*cs++)
17 			break;
18 	}
19 
20 	return __res;
21 }
22