X-Git-Url: http://www.privoxy.org/gitweb/templates.html?a=blobdiff_plain;f=miscutil.c;h=6298e9de1205a3d9c328f47ee03cfa510be40535;hb=b8f8680019ba02efe0883eb9b8e5b52c329863ed;hp=fe0cd9b53fc921d4dbc317a1c950259f54cb8e31;hpb=6d67d8973b484f5a781fd46a04dc2410b769f970;p=privoxy.git diff --git a/miscutil.c b/miscutil.c index fe0cd9b5..6298e9de 100644 --- a/miscutil.c +++ b/miscutil.c @@ -7,7 +7,7 @@ * to deserve their own file but don't really fit in * any other file. * - * Copyright : Written by and Copyright (C) 2001-2020 the + * Copyright : Written by and Copyright (C) 2001-2022 the * Privoxy team. https://www.privoxy.org/ * * Based on the Internet Junkbuster originally written @@ -700,8 +700,7 @@ char * make_path(const char * dir, const char * file) * Relative path, so start with the base directory. */ path_size += strlen(basedir) + 1; /* +1 for the slash */ - path = malloc(path_size); - if (!path) log_error(LOG_LEVEL_FATAL, "malloc failed!"); + path = malloc_or_die(path_size); strlcpy(path, basedir, path_size); strlcat(path, "/", path_size); strlcat(path, dir, path_size); @@ -709,8 +708,7 @@ char * make_path(const char * dir, const char * file) else #endif /* defined unix */ { - path = malloc(path_size); - if (!path) log_error(LOG_LEVEL_FATAL, "malloc failed!"); + path = malloc_or_die(path_size); strlcpy(path, dir, path_size); }