diff options
author | Daniel Silverstone <dsilvers@simtec.co.uk> | 2011-08-23 09:15:13 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@simtec.co.uk> | 2011-08-23 09:15:13 +0100 |
commit | 1d95afa7c513ca1aadc757925d9ed42e0335f179 (patch) | |
tree | 3de205b93cd11a84977f641bb88e960a00b64554 /create.c | |
parent | 5ff2ae36fe0e94b64b2440d188d23342586bbf0d (diff) | |
download | tbdiff-1d95afa7c513ca1aadc757925d9ed42e0335f179.tar.gz |
CFLAGS: Add -Werror and make the code warning-clean
Diffstat (limited to 'create.c')
-rw-r--r-- | create.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -26,14 +26,22 @@ int main(int argc, char** argv) { fprintf(stderr, "Error: Unable to stat '%s'.\n", argv[1]); return EXIT_FAILURE; } - chdir(cwd_buff); + + if (chdir(cwd_buff) != 0) { + fprintf(stderr, "Error: Unable to return to '%s'.\n", cwd_buff); + return EXIT_FAILURE; + } tstat[1] = otap_stat(argv[2]); if(tstat[1] == NULL) { fprintf(stderr, "Error: Unable to stat '%s'.\n", argv[2]); return EXIT_FAILURE; } - chdir(cwd_buff); + + if (chdir(cwd_buff) != 0) { + fprintf(stderr, "Error: Unable to return to '%s'.\n", cwd_buff); + return EXIT_FAILURE; + } FILE* fp = fopen("patch.otap", "wb"); if(fp == NULL) { |