commit - b72f483a5d3d0699d6ff221cd44f8853eded0a32
commit + d1688ce08917f7071c7bbfc44ae27624c0a1efd8
blob - 3c5386e1a28c207eb5c07d3cbbe2ef72e0e7e38e
blob + ca9b00397c9f4b9743440e020914a5be8ea662d7
--- include/got_error.h
+++ include/got_error.h
#define GOT_ERR_BAD_OBJ_HDR 10
#define GOT_ERR_OBJ_TYPE 11
#define GOT_ERR_BAD_OBJ_DATA 12
-#define GOT_ERR_FILE_OPEN 13
+/* 13 is currently free for re-use */
#define GOT_ERR_BAD_PACKIDX 14
#define GOT_ERR_PACKIDX_CSUM 15
#define GOT_ERR_BAD_PACKFILE 16
{ GOT_ERR_BAD_OBJ_HDR, "bad object header" },
{ GOT_ERR_OBJ_TYPE, "wrong type of object" },
{ GOT_ERR_BAD_OBJ_DATA, "bad object data" },
- { GOT_ERR_FILE_OPEN, "could not open file" },
+ { 13, "unused error code" },
{ GOT_ERR_BAD_PACKIDX, "bad pack index file" },
{ GOT_ERR_PACKIDX_CSUM, "pack index file checksum error" },
{ GOT_ERR_BAD_PACKFILE, "bad pack file" },
blob - a3da580ba00997c724ca5eb3cd2126aab7442ebd
blob + cefba42370c417b69460c1dcf59530a7dd5e05ab
--- lib/diff.c
+++ lib/diff.c
if (blob1) {
f1 = got_opentemp();
if (f1 == NULL)
- return got_error(GOT_ERR_FILE_OPEN);
+ return got_error_from_errno();
} else
flags |= D_EMPTY1;
f2 = got_opentemp();
if (f2 == NULL) {
fclose(f1);
- return got_error(GOT_ERR_FILE_OPEN);
+ return got_error_from_errno();
}
} else
flags |= D_EMPTY2;