diff options
Diffstat (limited to 'file.c')
-rw-r--r-- | file.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -4,7 +4,7 @@ #include <stdlib.h> #include <string.h> #include <errno.h> -#include <glib/gi18n.h> +#include "gettext.h" #include <zip.h> #include "dive.h" @@ -24,7 +24,7 @@ int readfile(const char *filename, struct memblock *mem) mem->buffer = NULL; mem->size = 0; - fd = g_open(filename, O_RDONLY | O_BINARY, 0); + fd = open(filename, O_RDONLY | O_BINARY, 0); if (fd < 0) return fd; ret = fstat(fd, &st); @@ -103,9 +103,9 @@ static int try_to_xslt_open_csv(const char *filename, struct memblock *mem, char if (readfile(filename, mem) < 0) { if (error) { - int len = strlen(_("Failed to read '%s'")) + strlen(filename); + int len = strlen(tr("Failed to read '%s'")) + strlen(filename); *error = malloc(len); - snprintf(*error, len, _("Failed to read '%s'"), filename); + snprintf(*error, len, tr("Failed to read '%s'"), filename); } return 1; @@ -232,7 +232,7 @@ static int try_to_open_csv(const char *filename, struct memblock *mem, enum csv_ struct sample *sample; errno = 0; - val = g_ascii_strtod(p,&end); + val = strtod(p,&end); // FIXME == localization issue if (end == p) break; if (errno) @@ -300,9 +300,9 @@ void parse_file(const char *filename, char **error) return; if (error) { - int len = strlen(_("Failed to read '%s'")) + strlen(filename); + int len = strlen(tr("Failed to read '%s'")) + strlen(filename); *error = malloc(len); - snprintf(*error, len, _("Failed to read '%s'"), filename); + snprintf(*error, len, tr("Failed to read '%s'"), filename); } return; |