aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
Diffstat (limited to 'libbb')
-rw-r--r--libbb/compare_string_array.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libbb/compare_string_array.c b/libbb/compare_string_array.c
index 8961e003e..fc077b309 100644
--- a/libbb/compare_string_array.c
+++ b/libbb/compare_string_array.c
@@ -17,16 +17,16 @@
17#include <string.h> 17#include <string.h>
18 18
19/* returns the array number of the string */ 19/* returns the array number of the string */
20extern unsigned short 20extern int
21compare_string_array(const char * const string_array[], const char *key) 21compare_string_array(const char * const string_array[], const char *key)
22{ 22{
23 unsigned short i; 23 int i;
24 24
25 for (i = 0; string_array[i] != 0; i++) { 25 for (i = 0; string_array[i] != 0; i++) {
26 if (strcmp(string_array[i], key) == 0) { 26 if (strcmp(string_array[i], key) == 0) {
27 break; 27 return i;
28 } 28 }
29 } 29 }
30 return(i); 30 return -i;
31} 31}
32 32