Loading apps/apps.c +10 −3 Original line number Diff line number Diff line Loading @@ -310,10 +310,17 @@ void program_name(char *in, char *out, int size) q=strrchr(p,'.'); if (q == NULL) q = in+size; strncpy(out,p,q-p); q = p + strlen(p); strncpy(out,p,size-1); if (q-p >= size) { out[size-1]='\0'; } else { out[q-p]='\0'; } } #else void program_name(char *in, char *out, int size) { Loading Loading
apps/apps.c +10 −3 Original line number Diff line number Diff line Loading @@ -310,10 +310,17 @@ void program_name(char *in, char *out, int size) q=strrchr(p,'.'); if (q == NULL) q = in+size; strncpy(out,p,q-p); q = p + strlen(p); strncpy(out,p,size-1); if (q-p >= size) { out[size-1]='\0'; } else { out[q-p]='\0'; } } #else void program_name(char *in, char *out, int size) { Loading