diff options
Diffstat (limited to 'gcc/c-opts.c')
-rw-r--r-- | gcc/c-opts.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/c-opts.c b/gcc/c-opts.c index 4d9e3d2..ba86e45 100644 --- a/gcc/c-opts.c +++ b/gcc/c-opts.c @@ -400,7 +400,7 @@ find_opt (input, lang_flag) md = (mn + mx) / 2; opt_len = cl_options[md].opt_len; - comp = memcmp (input, cl_options[md].opt_text, opt_len); + comp = strncmp (input, cl_options[md].opt_text, opt_len); if (comp < 0) mx = md; @@ -443,7 +443,7 @@ find_opt (input, lang_flag) for (md = md + 1; md < (size_t) N_OPTS; md++) { opt_len = cl_options[md].opt_len; - if (memcmp (input, cl_options[md].opt_text, opt_len)) + if (strncmp (input, cl_options[md].opt_text, opt_len)) break; if (input[opt_len] == '\0') return md; |