return 0;
#else
int i;
- char *dirname=NULL, *amname=NULL, *filename=NULL, *qfilename = NULL;
+ char *dirname=NULL;
+ char *amname=NULL, *qamname=NULL;
+ char *filename=NULL, *qfilename = NULL;
unsigned long malloc_hist_1, malloc_size_1;
unsigned long malloc_hist_2, malloc_size_2;
set_pname("calcsize");
dbopen(DBG_SUBDIR_CLIENT);
- dbprintf(("%s: version %s\n", debug_prefix(NULL), version()));
+ dbprintf(("%s: version %s\n", debug_prefix_time(NULL), version()));
malloc_size_1 = malloc_inuse(&malloc_hist_1);
if (argc > 0) {
amname = *argv;
+ qamname = quote_string(amname);
argc--, argv++;
} else {
error("missing <name>");
amflock(1, "size");
- if (fseek(stderr, 0L, SEEK_END) < 0) {
- dbprintf(("calcsize: warning - seek failed: %s\n",
- strerror(errno)));
- }
-
dbprintf(("calcsize: %s %d SIZE " OFF_T_FMT "\n",
- amname, dumplevel[i],
+ qamname, dumplevel[i],
(OFF_T_FMT_TYPE)final_size(i, dirname)));
fprintf(stderr, "%s %d SIZE " OFF_T_FMT "\n",
- amname, dumplevel[i],
+ qamname, dumplevel[i],
(OFF_T_FMT_TYPE)final_size(i, dirname));
fflush(stderr);