aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gpgtar.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2022-03-04 13:54:17 +0000
committerWerner Koch <[email protected]>2022-03-08 06:50:17 +0000
commit70b738f93f1ae6b606af701f6def55a6f0f3d04b (patch)
tree9ccf96873d95fb17944ed4b1d08b7df0328f9731 /tools/gpgtar.c
parentcommon,w32: Support file names longer than MAX_PATH in iobuf. (diff)
downloadgnupg-70b738f93f1ae6b606af701f6def55a6f0f3d04b.tar.gz
gnupg-70b738f93f1ae6b606af701f6def55a6f0f3d04b.zip
gpgtar,w32: Support file names longer than MAX_PATH.
* tools/gpgtar.c: Replace assert by log_assert. * tools/gpgtar-extract.c: Ditto. (extract_regular): Create files with sysopen flag. * tools/gpgtar-create.c (scan_directory): Use gpgrt_fname_to_wchar. -- Note that for this change libgpg-error 1.45 is required for Windows.
Diffstat (limited to 'tools/gpgtar.c')
-rw-r--r--tools/gpgtar.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/gpgtar.c b/tools/gpgtar.c
index a06e870ad..57cac7c94 100644
--- a/tools/gpgtar.c
+++ b/tools/gpgtar.c
@@ -34,7 +34,6 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <assert.h>
#define INCLUDED_BY_MAIN_MODULE 1
#include "../common/util.h"
@@ -261,7 +260,7 @@ shell_parse_stringlist (const char *str, strlist_t *r_list)
break;
case doublequote:
- assert (s > str || !"cannot be quoted at first char");
+ log_assert (s > str || !"cannot be quoted at first char");
if (*s == doublequote && *(s - 1) != '\\')
quoted = unquoted;
else
@@ -269,7 +268,7 @@ shell_parse_stringlist (const char *str, strlist_t *r_list)
break;
default:
- assert (! "reached");
+ log_assert (! "reached");
}
}