[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnokii] 03/03: Fix writing 0-length files
From: |
Daniele Forsi |
Subject: |
[gnokii] 03/03: Fix writing 0-length files |
Date: |
Sat, 07 Jun 2014 09:57:50 +0000 |
dforsi pushed a commit to branch master
in repository gnokii.
commit 54057cce9afe00e4fcdbc67a3109c490249433e8
Author: Daniele Forsi <address@hidden>
Date: Sat Jun 7 11:26:20 2014 +0200
Fix writing 0-length files
Fixes commit dc50c42 (Fix warnings when compiling with clang)
---
gnokii/gnokii-file.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnokii/gnokii-file.c b/gnokii/gnokii-file.c
index c979947..933a800 100644
--- a/gnokii/gnokii-file.c
+++ b/gnokii/gnokii-file.c
@@ -276,7 +276,7 @@ gn_error getfile(int argc, char *argv[], gn_data *data,
struct gn_statemachine *
fprintf(stderr, _("Can't open file %s for writing!\n"),
filename2);
return GN_ERR_FAILED;
}
- if (fwrite(fi.file, fi.file_length, 1, f) < 1) {
+ if (fwrite(fi.file, 1, fi.file_length, f) < fi.file_length) {
fprintf(stderr, _("Failed to write to file %s.\n"),
filename2);
error = GN_ERR_FAILED;
}
@@ -331,7 +331,7 @@ gn_error getfilebyid(int argc, char *argv[], gn_data *data,
struct gn_statemachi
fprintf(stderr, _("Can't open file %s for
writing!\n"), filename2);
return GN_ERR_FAILED;
}
- if (fwrite(fi.file, fi.file_length, 1, f) < 1) {
+ if (fwrite(fi.file, 1, fi.file_length, f) <
fi.file_length) {
fprintf(stderr, _("Failed to write to file
%s.\n"), filename2);
error = GN_ERR_FAILED;
}
@@ -382,7 +382,7 @@ gn_error getallfiles(char *path, gn_data *data, struct
gn_statemachine *state)
fprintf(stderr, _("Can't open file %s
for writing!\n"), filename2);
return GN_ERR_FAILED;
}
- if (fwrite(data->file->file,
data->file->file_length, 1, f) < 1) {
+ if (fwrite(data->file->file, 1,
data->file->file_length, f) < data->file->file_length) {
fprintf(stderr, _("Failed to write to
file %s.\n"), filename2);
fclose(f);
return GN_ERR_FAILED;