Commit 991cb749 authored by Claes Sjofors's avatar Claes Sjofors

Command line input not converted to upper case

parent 185ac1f1
...@@ -313,7 +313,7 @@ int dcli_cli( dcli_tCmdTable *command_table, ...@@ -313,7 +313,7 @@ int dcli_cli( dcli_tCmdTable *command_table,
while ( comtbl_ptr->command[0] != '\0') while ( comtbl_ptr->command[0] != '\0')
{ {
strcpy( command, comtbl_ptr->command); strcpy( command, comtbl_ptr->command);
if ( strcmp( out_str[0], command) == 0) if ( cdh_NoCaseStrcmp( out_str[0], command) == 0)
{ {
/* Perfect hit */ /* Perfect hit */
func = comtbl_ptr->func; func = comtbl_ptr->func;
...@@ -324,7 +324,7 @@ int dcli_cli( dcli_tCmdTable *command_table, ...@@ -324,7 +324,7 @@ int dcli_cli( dcli_tCmdTable *command_table,
else else
{ {
command[ strlen( out_str[0])] = '\0'; command[ strlen( out_str[0])] = '\0';
if ( strcmp( out_str[0], command) == 0) if ( cdh_NoCaseStrcmp( out_str[0], command) == 0)
{ {
/* Hit */ /* Hit */
func = comtbl_ptr->func; func = comtbl_ptr->func;
...@@ -378,7 +378,7 @@ int dcli_cli( dcli_tCmdTable *command_table, ...@@ -378,7 +378,7 @@ int dcli_cli( dcli_tCmdTable *command_table,
{ {
strcpy( qual, current_comtbl->qualifier[j]); strcpy( qual, current_comtbl->qualifier[j]);
qual[ strlen( value_str[0])] = '\0'; qual[ strlen( value_str[0])] = '\0';
if ( strcmp( qual, value_str[0]) == 0) if ( cdh_NoCaseStrcmp( qual, value_str[0]) == 0)
{ {
/* Hit */ /* Hit */
strcpy( dcli_qual_str[i-1][0], current_comtbl->qualifier[j]); strcpy( dcli_qual_str[i-1][0], current_comtbl->qualifier[j]);
...@@ -390,7 +390,7 @@ int dcli_cli( dcli_tCmdTable *command_table, ...@@ -390,7 +390,7 @@ int dcli_cli( dcli_tCmdTable *command_table,
if ( hitnr == 0 || is_arg) if ( hitnr == 0 || is_arg)
{ {
/* This might be a argument, look for a argument */ /* This might be a argument, look for a argument */
if ( strncmp( current_comtbl->qualifier[arg_count], if ( cdh_NoCaseStrncmp( current_comtbl->qualifier[arg_count],
"dcli_arg", 7) == 0) "dcli_arg", 7) == 0)
{ {
sprintf( dcli_qual_str[i-1][0], "dcli_arg%d", arg_count+1); sprintf( dcli_qual_str[i-1][0], "dcli_arg%d", arg_count+1);
...@@ -451,7 +451,7 @@ int dcli_get_qualifier( const char *qualifier, ...@@ -451,7 +451,7 @@ int dcli_get_qualifier( const char *qualifier,
found = 0; found = 0;
while ( dcli_qual_str[i][0][0] != '\0') while ( dcli_qual_str[i][0][0] != '\0')
{ {
if ( strcmp( qualifier, (char *) dcli_qual_str[i]) == 0) if ( cdh_NoCaseStrcmp( qualifier, (char *) dcli_qual_str[i]) == 0)
{ {
/* Hit */ /* Hit */
if ( value) { if ( value) {
...@@ -614,7 +614,8 @@ int dcli_replace_symbol( char *command, char *newcommand, int newsize) ...@@ -614,7 +614,8 @@ int dcli_replace_symbol( char *command, char *newcommand, int newsize)
size = (long int) s - (long int) u; size = (long int) s - (long int) u;
strncpy( symbol, u, size); strncpy( symbol, u, size);
symbol[size] = 0; symbol[size] = 0;
cdh_ToUpper( upper_symbol, symbol); // cdh_ToUpper( upper_symbol, symbol);
strcpy( upper_symbol, symbol);
sts = dcli_get_symbol( upper_symbol, value); sts = dcli_get_symbol( upper_symbol, value);
if ( EVEN(sts)) if ( EVEN(sts))
{ {
...@@ -700,7 +701,7 @@ int dcli_get_symbol( char *key, char *value) ...@@ -700,7 +701,7 @@ int dcli_get_symbol( char *key, char *value)
for ( i = 0; i < dcli_symboltable_count; i++) for ( i = 0; i < dcli_symboltable_count; i++)
{ {
if ( !strcmp( dcli_symboltable[i].key, key)) if ( !cdh_NoCaseStrcmp( dcli_symboltable[i].key, key))
{ {
strcpy( value, dcli_symboltable[i].value); strcpy( value, dcli_symboltable[i].value);
return DCLI__SUCCESS; return DCLI__SUCCESS;
...@@ -739,13 +740,13 @@ int dcli_get_symbol_cmd( char *key, char *value) ...@@ -739,13 +740,13 @@ int dcli_get_symbol_cmd( char *key, char *value)
found = 0; found = 0;
for ( i = 0; i < dcli_symboltable_count; i++) for ( i = 0; i < dcli_symboltable_count; i++)
{ {
if ( !strcmp( dcli_symboltable[i].key, key)) if ( !cdh_NoCaseStrcmp( dcli_symboltable[i].key, key))
{ {
/* Perfect match */ /* Perfect match */
strcpy( value, dcli_symboltable[i].value); strcpy( value, dcli_symboltable[i].value);
return DCLI__SUCCESS; return DCLI__SUCCESS;
} }
else if ( !strncmp( dcli_symboltable[i].key, key, strlen(key))) else if ( !cdh_NoCaseStrncmp( dcli_symboltable[i].key, key, strlen(key)))
{ {
if ( found) if ( found)
return DCLI__SYMBOL_AMBIG; return DCLI__SYMBOL_AMBIG;
...@@ -938,12 +939,12 @@ int dcli_define_symbol( char *key, char *arg1, char *arg2, char *arg3) ...@@ -938,12 +939,12 @@ int dcli_define_symbol( char *key, char *arg1, char *arg2, char *arg3)
return DCLI__SYMVALTOLONG; return DCLI__SYMVALTOLONG;
} }
cdh_ToUpper( value, value); // cdh_ToUpper( value, value);
/* Look if the symbol exists */ /* Look if the symbol exists */
for ( i = 0; i < dcli_symboltable_count; i++) for ( i = 0; i < dcli_symboltable_count; i++)
{ {
if ( !strcmp( dcli_symboltable[i].key, key)) if ( !cdh_NoCaseStrcmp( dcli_symboltable[i].key, key))
{ {
strcpy( dcli_symboltable[i].value, value); strcpy( dcli_symboltable[i].value, value);
return DCLI__SUCCESS; return DCLI__SUCCESS;
...@@ -1125,14 +1126,15 @@ int dcli_wildcard( char *wildname, ...@@ -1125,14 +1126,15 @@ int dcli_wildcard( char *wildname,
char upper_name[400]; char upper_name[400];
/* Convert to upper case */ /* Convert to upper case */
cdh_ToUpper( upper_name, name); // cdh_ToUpper( upper_name, name);
strcpy( upper_name, name);
t = wildname; t = wildname;
u = upper_name; u = upper_name;
s = strchr( t, '*'); s = strchr( t, '*');
if ( s == 0) if ( s == 0)
{ {
if (strcmp( t, u) == 0) if (cdh_NoCaseStrcmp( t, u) == 0)
return 0; return 0;
else else
return 1; return 1;
...@@ -1143,7 +1145,7 @@ int dcli_wildcard( char *wildname, ...@@ -1143,7 +1145,7 @@ int dcli_wildcard( char *wildname,
{ {
strncpy ( checkstr, t, len); strncpy ( checkstr, t, len);
checkstr[len] = '\0'; checkstr[len] = '\0';
if ( strncmp ( checkstr, u, len) != 0) if ( cdh_NoCaseStrncmp ( checkstr, u, len) != 0)
return 1; return 1;
u += len; u += len;
} }
...@@ -1167,7 +1169,7 @@ int dcli_wildcard( char *wildname, ...@@ -1167,7 +1169,7 @@ int dcli_wildcard( char *wildname,
} }
strcpy ( checkstr, t); strcpy ( checkstr, t);
u = u + strlen(u) - strlen (checkstr); u = u + strlen(u) - strlen (checkstr);
if ( strcmp ( checkstr, u ) != 0) if ( cdh_NoCaseStrcmp ( checkstr, u ) != 0)
return 1; return 1;
return 0; return 0;
......
...@@ -4237,12 +4237,12 @@ int RTTSYS_LOGGING( menu_ctx ctx, ...@@ -4237,12 +4237,12 @@ int RTTSYS_LOGGING( menu_ctx ctx,
if ( parameter_ptr == (char *) &LOGGING_TYPE) if ( parameter_ptr == (char *) &LOGGING_TYPE)
{ {
rtt_toupper( LOGGING_TYPE, LOGGING_TYPE); rtt_toupper( LOGGING_TYPE, LOGGING_TYPE);
if (strcmp( LOGGING_TYPE, "EVENT") == 0) if (cdh_NoCaseStrcmp( LOGGING_TYPE, "EVENT") == 0)
{ {
strcpy( LOGGING_TYPE, "Event"); strcpy( LOGGING_TYPE, "Event");
rtt_loggtable[logging_page].logg_type = RTT_LOGG_MOD; rtt_loggtable[logging_page].logg_type = RTT_LOGG_MOD;
} }
else if (strcmp( LOGGING_TYPE, "CONT") == 0) else if (cdh_NoCaseStrcmp( LOGGING_TYPE, "CONT") == 0)
{ {
strcpy( LOGGING_TYPE, "Cont"); strcpy( LOGGING_TYPE, "Cont");
rtt_loggtable[logging_page].logg_type = RTT_LOGG_CONT; rtt_loggtable[logging_page].logg_type = RTT_LOGG_CONT;
...@@ -5437,115 +5437,115 @@ int rttsys_start_system_picture( ...@@ -5437,115 +5437,115 @@ int rttsys_start_system_picture(
int sts; int sts;
/* Start the system picture */ /* Start the system picture */
if ( strncmp( picture_name, "SYSTEM", strlen( picture_name)) == 0) if ( cdh_NoCaseStrncmp( picture_name, "SYSTEM", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SYSTEM", "SYSTEM", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SYSTEM", "SYSTEM",
0, &RTTSYS_SHOW_SYS); 0, &RTTSYS_SHOW_SYS);
return sts; return sts;
} }
else if ( strncmp( picture_name, "PLCPGM", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "PLCPGM", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PLCPGM", "PLCPGM", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PLCPGM", "PLCPGM",
0, &RTTSYS_PLCPGM); 0, &RTTSYS_PLCPGM);
return sts; return sts;
} }
else if ( strncmp( picture_name, "GRAFCET", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "GRAFCET", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "GRAFCET", "GRAFCET", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "GRAFCET", "GRAFCET",
0, &RTTSYS_GRAFCET); 0, &RTTSYS_GRAFCET);
return sts; return sts;
} }
else if ( strncmp( picture_name, "DEVICE", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "DEVICE", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "DEVICE", "DEVICE", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "DEVICE", "DEVICE",
0, &RTTSYS_DEVICE); 0, &RTTSYS_DEVICE);
return sts; return sts;
} }
else if ( strncmp( picture_name, "PLCTHREAD", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "PLCTHREAD", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PLCTHREAD", "PLCTHREAD", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PLCTHREAD", "PLCTHREAD",
0, &RTTSYS_PLCTHREAD); 0, &RTTSYS_PLCTHREAD);
return sts; return sts;
} }
else if ( strncmp( picture_name, "PID", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "PID", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PID", "PID", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "PID", "PID",
0, &RTTSYS_PID); 0, &RTTSYS_PID);
return sts; return sts;
} }
else if ( strncmp( picture_name, "LOGGING", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "LOGGING", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "LOGGING", "LOGGING", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "LOGGING", "LOGGING",
0, &RTTSYS_LOGGING); 0, &RTTSYS_LOGGING);
return sts; return sts;
} }
else if ( strncmp( picture_name, "NODES", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "NODES", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "NODES", "NODES", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "NODES", "NODES",
0, &RTTSYS_SHOW_NODES); 0, &RTTSYS_SHOW_NODES);
return sts; return sts;
} }
else if ( strncmp( picture_name, "SUBCLI", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "SUBCLI", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SUBCLI", "SUBCLI", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SUBCLI", "SUBCLI",
0, &RTTSYS_SHOW_SUBCLI); 0, &RTTSYS_SHOW_SUBCLI);
return sts; return sts;
} }
else if ( strncmp( picture_name, "SUBSRV", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "SUBSRV", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SUBSRV", "SUBSRV", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "SUBSRV", "SUBSRV",
0, &RTTSYS_SHOW_SUBSRV); 0, &RTTSYS_SHOW_SUBSRV);
return sts; return sts;
} }
else if ( strncmp( picture_name, "NMPSCELL", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "NMPSCELL", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "NMPSCELL", "NMPSCELL", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "NMPSCELL", "NMPSCELL",
0, &RTTSYS_NMPSCELL); 0, &RTTSYS_NMPSCELL);
return sts; return sts;
} }
else if ( strncmp( picture_name, "REMNODE", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "REMNODE", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "REMNODE", "REMNODE", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "REMNODE", "REMNODE",
0, &RTTSYS_REMNODE); 0, &RTTSYS_REMNODE);
return sts; return sts;
} }
else if ( strncmp( picture_name, "REMTRANS", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "REMTRANS", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "REMTRANS", "REMTRANS", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "REMTRANS", "REMTRANS",
0, &RTTSYS_REMTRANS); 0, &RTTSYS_REMTRANS);
return sts; return sts;
} }
else if ( strncmp( picture_name, "RUNNINGTIME", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "RUNNINGTIME", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "RUNNINGTIME", "RUNNINGTIME", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "RUNNINGTIME", "RUNNINGTIME",
0, &RTTSYS_RUNNINGTIME); 0, &RTTSYS_RUNNINGTIME);
return sts; return sts;
} }
else if ( strncmp( picture_name, "QAPPLICATIONS", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "QAPPLICATIONS", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "QCOM APPLICATIONS", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "QCOM APPLICATIONS",
"QCOM APPLICATIONS", 0, &RTTSYS_QCOM_APPL); "QCOM APPLICATIONS", 0, &RTTSYS_QCOM_APPL);
return sts; return sts;
} }
else if ( strncmp( picture_name, "QNODES", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "QNODES", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "QCOM NODES", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "QCOM NODES",
"QCOM NODES", 0, &RTTSYS_QCOM_NODES); "QCOM NODES", 0, &RTTSYS_QCOM_NODES);
return sts; return sts;
} }
else if ( strncmp( picture_name, "POOLS", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "POOLS", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "POOLS", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "POOLS",
"POOLS", 0, &RTTSYS_POOLS); "POOLS", 0, &RTTSYS_POOLS);
return sts; return sts;
} }
else if ( strncmp( picture_name, "CACHE", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "CACHE", strlen( picture_name)) == 0)
{ {
sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "CACHE", sts = rtt_menu_new_sysedit( ctx, pwr_cNObjid, "CACHE",
"CACHE", 0, &RTTSYS_CACHE); "CACHE", 0, &RTTSYS_CACHE);
return sts; return sts;
} }
else if ( strncmp( picture_name, "ERROR", strlen( picture_name)) == 0) else if ( cdh_NoCaseStrncmp( picture_name, "ERROR", strlen( picture_name)) == 0)
{ {
rtt_message('I', "Obsolete command, use \"show device\""); rtt_message('I', "Obsolete command, use \"show device\"");
return RTT__NOPICTURE; return RTT__NOPICTURE;
...@@ -10589,7 +10589,7 @@ int RTTSYS_REMTRANS( menu_ctx ctx, ...@@ -10589,7 +10589,7 @@ int RTTSYS_REMTRANS( menu_ctx ctx,
/* Call from system menu, show all objects */ /* Call from system menu, show all objects */
all = 1; all = 1;
} }
else if ( !strcmp( objectname, "REMTRANS")) else if ( !cdh_NoCaseStrcmp( objectname, "REMTRANS"))
{ {
/* Call from "show remtrans", show all objects */ /* Call from "show remtrans", show all objects */
all = 1; all = 1;
......
This diff is collapsed.
This diff is collapsed.
...@@ -747,7 +747,7 @@ int rtt_cli( rtt_t_comtbl *command_table, ...@@ -747,7 +747,7 @@ int rtt_cli( rtt_t_comtbl *command_table,
while ( comtbl_ptr->command[0] != '\0') while ( comtbl_ptr->command[0] != '\0')
{ {
strcpy( command, comtbl_ptr->command); strcpy( command, comtbl_ptr->command);
if ( strcmp( out_str[0], command) == 0) if ( cdh_NoCaseStrcmp( out_str[0], command) == 0)
{ {
/* Perfect hit */ /* Perfect hit */
func = comtbl_ptr->func; func = comtbl_ptr->func;
...@@ -758,7 +758,7 @@ int rtt_cli( rtt_t_comtbl *command_table, ...@@ -758,7 +758,7 @@ int rtt_cli( rtt_t_comtbl *command_table,
else else
{ {
command[ strlen( out_str[0])] = '\0'; command[ strlen( out_str[0])] = '\0';
if ( strcmp( out_str[0], command) == 0) if ( cdh_NoCaseStrcmp( out_str[0], command) == 0)
{ {
/* Hit */ /* Hit */
func = comtbl_ptr->func; func = comtbl_ptr->func;
...@@ -812,7 +812,7 @@ int rtt_cli( rtt_t_comtbl *command_table, ...@@ -812,7 +812,7 @@ int rtt_cli( rtt_t_comtbl *command_table,
{ {
strcpy( qual, current_comtbl->qualifier[j]); strcpy( qual, current_comtbl->qualifier[j]);
qual[ strlen( value_str[0])] = '\0'; qual[ strlen( value_str[0])] = '\0';
if ( strcmp( qual, value_str[0]) == 0) if ( cdh_NoCaseStrcmp( qual, value_str[0]) == 0)
{ {
/* Hit */ /* Hit */
strcpy( rtt_qual_str[i-1][0], current_comtbl->qualifier[j]); strcpy( rtt_qual_str[i-1][0], current_comtbl->qualifier[j]);
...@@ -884,7 +884,7 @@ int rtt_get_qualifier( char *qualifier, ...@@ -884,7 +884,7 @@ int rtt_get_qualifier( char *qualifier,
found = 0; found = 0;
while ( rtt_qual_str[i][0][0] != '\0') while ( rtt_qual_str[i][0][0] != '\0')
{ {
if ( strcmp( qualifier, (char *) rtt_qual_str[i]) == 0) if ( cdh_NoCaseStrcmp( qualifier, (char *) rtt_qual_str[i]) == 0)
{ {
/* Hit */ /* Hit */
strcpy( value, (char *) &rtt_qual_str[i][1]); strcpy( value, (char *) &rtt_qual_str[i][1]);
...@@ -7664,7 +7664,7 @@ static int rtt_set_value( ...@@ -7664,7 +7664,7 @@ static int rtt_set_value(
} }
else else
*/ */
if ( strncmp( menu_ptr->parameter_name, "_A_ ", 4) == 0) if ( cdh_NoCaseStrncmp( menu_ptr->parameter_name, "_A_ ", 4) == 0)
{ {
/* Parameter is given as an attref */ /* Parameter is given as an attref */
sscanf( &menu_ptr->parameter_name[4], "%d %d %d %d", sscanf( &menu_ptr->parameter_name[4], "%d %d %d %d",
...@@ -7862,13 +7862,13 @@ int rtt_help( ...@@ -7862,13 +7862,13 @@ int rtt_help(
int sts; int sts;
char title[100]; char title[100];
if ( *subject == '\0' || strncmp( subject, "HELP", strlen(subject)) == 0) if ( *subject == '\0' || cdh_NoCaseStrncmp( subject, "HELP", strlen(subject)) == 0)
{ {
/* No subject is given take help as default */ /* No subject is given take help as default */
sts = rtt_help_show_all( parent_ctx, helptext); sts = rtt_help_show_all( parent_ctx, helptext);
return sts; return sts;
} }
else if ( *subject == '\0' || strncmp( subject, "SCRIPT", strlen(subject)) == 0) else if ( *subject == '\0' || cdh_NoCaseStrncmp( subject, "SCRIPT", strlen(subject)) == 0)
{ {
/* No subject is given take help as default */ /* No subject is given take help as default */
sts = rtt_help_show_all( parent_ctx, rtt_script_helptext); sts = rtt_help_show_all( parent_ctx, rtt_script_helptext);
...@@ -7899,7 +7899,7 @@ int rtt_help( ...@@ -7899,7 +7899,7 @@ int rtt_help(
for ( i = 0; i < subjectnr; i++) for ( i = 0; i < subjectnr; i++)
{ {
rtt_toupper( ht_subj_array[i], ht_subj_array[i]); rtt_toupper( ht_subj_array[i], ht_subj_array[i]);
if ( strncmp( subj_array[i], ht_subj_array[i], if ( cdh_NoCaseStrncmp( subj_array[i], ht_subj_array[i],
strlen( subj_array[i])) != 0) strlen( subj_array[i])) != 0)
{ {
no_match = 1; no_match = 1;
...@@ -7998,7 +7998,7 @@ static int rtt_help_getinfoline( ...@@ -7998,7 +7998,7 @@ static int rtt_help_getinfoline(
for ( i = 0; i < subjectnr; i++) for ( i = 0; i < subjectnr; i++)
{ {
rtt_toupper( ht_subj_array[i], ht_subj_array[i]); rtt_toupper( ht_subj_array[i], ht_subj_array[i]);
if ( strncmp( subj_array[i], ht_subj_array[i], if ( cdh_NoCaseStrncmp( subj_array[i], ht_subj_array[i],
strlen( subj_array[i])) != 0) strlen( subj_array[i])) != 0)
{ {
no_match = 1; no_match = 1;
...@@ -10154,8 +10154,8 @@ int rtt_get_fastkey_type( ) ...@@ -10154,8 +10154,8 @@ int rtt_get_fastkey_type( )
if ( (fastkey_menu_ptr + key)->func == &rtt_menu_command) if ( (fastkey_menu_ptr + key)->func == &rtt_menu_command)
{ {
strcpy( command, (char *)((fastkey_menu_ptr + key)->arg1)); strcpy( command, (char *)((fastkey_menu_ptr + key)->arg1));
rtt_toupper( command, command); // rtt_toupper( command, command);
if ( !strncmp( command, "SET", 3)) if ( !cdh_NoCaseStrncmp( command, "SET", 3))
return RTT__NOPICTURE; return RTT__NOPICTURE;
} }
else if ( (fastkey_menu_ptr + key)->func == &rtt_menu_commandhold) else if ( (fastkey_menu_ptr + key)->func == &rtt_menu_commandhold)
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment