Avoid a segfault (detected by Fabio Ferrari
<fabio.ferrari@digitro.com.br> in the wget applet) when concat_path_file() or last_char_is() were fed a NULL. -Erik
This commit is contained in:
@@ -28,7 +28,10 @@
|
||||
*/
|
||||
char * last_char_is(const char *s, int c)
|
||||
{
|
||||
char *sret = (char *)s+strlen(s)-1;
|
||||
char *sret;
|
||||
if (!s)
|
||||
return NULL;
|
||||
sret = (char *)s+strlen(s)-1;
|
||||
if (sret>=s && *sret == c) {
|
||||
return sret;
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user