… | |
… | |
79 | #include <uudeview.h> |
79 | #include <uudeview.h> |
80 | #include <uuint.h> |
80 | #include <uuint.h> |
81 | #include <fptools.h> |
81 | #include <fptools.h> |
82 | #include <uustring.h> |
82 | #include <uustring.h> |
83 | |
83 | |
84 | char * uulib_id = "$Id: uulib.c,v 1.15 2007/05/26 15:14:10 root Exp $"; |
84 | char * uulib_id = "$Id: uulib.c,v 1.16 2008/06/13 13:27:51 root Exp $"; |
85 | |
85 | |
86 | #ifdef SYSTEM_WINDLL |
86 | #ifdef SYSTEM_WINDLL |
87 | BOOL _export WINAPI |
87 | BOOL _export WINAPI |
88 | DllEntryPoint (HINSTANCE hInstance, DWORD seginfo, |
88 | DllEntryPoint (HINSTANCE hInstance, DWORD seginfo, |
89 | LPVOID lpCmdLine) |
89 | LPVOID lpCmdLine) |
… | |
… | |
887 | (*partcount)++; |
887 | (*partcount)++; |
888 | |
888 | |
889 | if (uu_fast_scanning && sr != UURET_CONT) |
889 | if (uu_fast_scanning && sr != UURET_CONT) |
890 | break; |
890 | break; |
891 | } |
891 | } |
|
|
892 | |
892 | if (ferror (datei)) { |
893 | if (ferror (datei)) { |
893 | UUMessage (uulib_id, __LINE__, UUMSG_ERROR, |
894 | UUMessage (uulib_id, __LINE__, UUMSG_ERROR, |
894 | uustring (S_READ_ERROR), filename, |
895 | uustring (S_READ_ERROR), filename, |
895 | strerror (uu_errno = errno)); |
896 | strerror (uu_errno = errno)); |
896 | UUCheckGlobalList (); |
897 | UUCheckGlobalList (); |
897 | progress.action = 0; |
898 | progress.action = 0; |
898 | fclose (datei); |
899 | fclose (datei); |
899 | UUCLRBUF (uu_rbuf, datei_buf); |
900 | UUCLRBUF (uu_rbuf, datei_buf); |
900 | return UURET_IOERR; |
901 | return UURET_IOERR; |
901 | } |
902 | } |
|
|
903 | |
902 | fclose (datei); |
904 | fclose (datei); |
903 | UUCLRBUF (uu_rbuf, datei_buf); |
905 | UUCLRBUF (uu_rbuf, datei_buf); |
904 | |
906 | |
905 | if (!uu_fast_scanning && *partcount == 0) |
907 | if (!uu_fast_scanning && *partcount == 0) |
906 | UUMessage (uulib_id, __LINE__, UUMSG_NOTE, |
908 | UUMessage (uulib_id, __LINE__, UUMSG_NOTE, |