X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=oldrecover-src%2Fdisplay_commands.c;h=2cb4f0ab6f5195d1c0617b528f89016ac3c84f4e;hb=94a044f90357edefa6f4ae9f0b1d5885b0e34aee;hp=2a15332542467451758063af10b632186495c6ba;hpb=d3b2175e084f88c8736ad7073eacbf4670147aec;p=debian%2Famanda diff --git a/oldrecover-src/display_commands.c b/oldrecover-src/display_commands.c index 2a15332..2cb4f0a 100644 --- a/oldrecover-src/display_commands.c +++ b/oldrecover-src/display_commands.c @@ -97,9 +97,8 @@ add_dir_list_item( { DIR_ITEM *next; - dbprintf(("add_dir_list_item: Adding \"%s\" \"%d\" \"%s\" \"" - OFF_T_FMT "\" \"%s\"\n", - date, level, tape, (OFF_T_FMT_TYPE)fileno, path)); + dbprintf(_("add_dir_list_item: Adding \"%s\" \"%d\" \"%s\" \"%lld\" \"%s\"\n"), + date, level, tape, (long long)fileno, path); next = (DIR_ITEM *)alloc(sizeof(DIR_ITEM)); memset(next, 0, sizeof(DIR_ITEM)); @@ -143,7 +142,7 @@ suck_dir_list_from_server(void) int ch; if (disk_path == NULL) { - printf("Directory must be set before getting listing\n"); + g_printf(_("Directory must be set before getting listing\n")); return; } else if(strcmp(disk_path, "/") == 0) { disk_path_slash = stralloc(disk_path); @@ -169,7 +168,7 @@ suck_dir_list_from_server(void) { amfree(disk_path_slash); l = reply_line(); - printf("%s\n", l); + g_printf("%s\n", l); return; } disk_path_slash_dot = stralloc2(disk_path_slash, "."); @@ -195,7 +194,7 @@ suck_dir_list_from_server(void) l = reply_line(); if (!server_happy()) { - printf("%s\n", l); + g_printf("%s\n", l); continue; } s = l; @@ -207,7 +206,7 @@ suck_dir_list_from_server(void) skip_whitespace(s, ch); if(ch == '\0') { - err = "bad reply: missing date field"; + err = _("bad reply: missing date field"); continue; } date = s - 1; @@ -216,14 +215,14 @@ suck_dir_list_from_server(void) skip_whitespace(s, ch); if(ch == '\0' || sscanf(s - 1, "%d", &level) != 1) { - err = "bad reply: cannot parse level field"; + err = _("bad reply: cannot parse level field"); continue; } skip_integer(s, ch); skip_whitespace(s, ch); if(ch == '\0') { - err = "bad reply: missing tape field"; + err = _("bad reply: missing tape field"); continue; } tape = s - 1; @@ -233,10 +232,10 @@ suck_dir_list_from_server(void) *tape_undo = '\0'; if(am_has_feature(indexsrv_features, fe_amindexd_fileno_in_OLSD)) { - OFF_T_FMT_TYPE fileno_ = (OFF_T_FMT_TYPE)0; + long long fileno_ = (long long)0; skip_whitespace(s, ch); - if(ch == '\0' || sscanf(s - 1, OFF_T_FMT, &fileno_) != 1) { - err = "bad reply: cannot parse fileno field"; + if(ch == '\0' || sscanf(s - 1, "%lld", &fileno_) != 1) { + err = _("bad reply: cannot parse fileno field"); continue; } fileno = (off_t)fileno_; @@ -248,7 +247,7 @@ suck_dir_list_from_server(void) skip_whitespace(s, ch); if(ch == '\0') { - err = "bad reply: missing directory field"; + err = _("bad reply: missing directory field"); continue; } qdir = s - 1; @@ -289,7 +288,7 @@ list_directory(void) char *quoted; if (disk_path == NULL) { - printf("Must select a disk before listing files; use the setdisk command.\n"); + g_printf(_("Must select a disk before listing files; use the setdisk command.\n")); return; } @@ -304,7 +303,7 @@ list_directory(void) pager_command = stralloc2(pager, " ; /bin/cat > /dev/null"); if ((fp = popen(pager_command, "w")) == NULL) { - printf("Warning - can't pipe through %s\n", pager); + g_printf(_("Warning - can't pipe through %s\n"), pager); fp = stdout; } amfree(pager_command); @@ -313,7 +312,7 @@ list_directory(void) i++; /* so disk_path != "/" */ for (item = get_dir_list(); item != NULL; item=get_next_dir_item(item)) { quoted = quote_string(item->path + i); - fprintf(fp, "%s %s\n", item->date, quoted); + g_fprintf(fp, "%s %s\n", item->date, quoted); amfree(quoted); } apclose(fp);