Changeset 465
- Timestamp:
- Jul 28, 2003, 8:02:41 PM (22 years ago)
- Location:
- trunk/src/emx/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/src/lib/omflib/omflibam.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r464 r465 14 14 char name[256]; 15 15 char obj_fname[256+4]; 16 byte libhdr[1]; 16 17 int ret; 17 18 … … 22 23 if (f == NULL) 23 24 return omflib_set_error (error); 25 26 /* this may be a library, check so we don't create invalid libraries 27 (#579?) */ 28 if ( fread(&libhdr[0], sizeof(libhdr), 1, f) == 1 29 && libhdr[0] == LIBHDR 30 ) 31 { 32 struct omflib * src = omflib_open (fname, error); 33 if (!src) 34 return -1; 35 ret = omflib_copy_lib(p, src, error); 36 omflib_close(src, error); 37 return ret; 38 } 39 fseek(f, 0, SEEK_SET); 40 24 41 ret = omflib_copy_module (p, p->f, NULL, f, name, error); 25 42 fclose (f); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/libomflib/omflibam.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r464 r465 14 14 char name[256]; 15 15 char obj_fname[256+4]; 16 byte libhdr[1]; 16 17 int ret; 17 18 … … 22 23 if (f == NULL) 23 24 return omflib_set_error (error); 25 26 /* this may be a library, check so we don't create invalid libraries 27 (#579?) */ 28 if ( fread(&libhdr[0], sizeof(libhdr), 1, f) == 1 29 && libhdr[0] == LIBHDR 30 ) 31 { 32 struct omflib * src = omflib_open (fname, error); 33 if (!src) 34 return -1; 35 ret = omflib_copy_lib(p, src, error); 36 omflib_close(src, error); 37 return ret; 38 } 39 fseek(f, 0, SEEK_SET); 40 24 41 ret = omflib_copy_module (p, p->f, NULL, f, name, error); 25 42 fclose (f); -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.