… | |
… | |
48 | |
48 | |
49 | #include <uudeview.h> |
49 | #include <uudeview.h> |
50 | #include <uuint.h> |
50 | #include <uuint.h> |
51 | #include <uustring.h> |
51 | #include <uustring.h> |
52 | |
52 | |
53 | char * uustring_id = "$Id: uustring.c,v 1.4 2002/10/13 13:08:44 root Exp $"; |
53 | char * uustring_id = "$Id: uustring.c,v 1.5 2020/12/10 22:49:15 root Exp $"; |
54 | |
54 | |
55 | typedef struct { |
55 | typedef struct { |
56 | int code; |
56 | int code; |
57 | char * msg; |
57 | char * msg; |
58 | } stringmap; |
58 | } stringmap; |
… | |
… | |
99 | { S_DATA_SUSPICIOUS, "Data looks suspicious. Decoded file might be corrupt." }, |
99 | { S_DATA_SUSPICIOUS, "Data looks suspicious. Decoded file might be corrupt." }, |
100 | { S_NO_TEMP_NAME, "Could not get name for temporary file" }, |
100 | { S_NO_TEMP_NAME, "Could not get name for temporary file" }, |
101 | { S_BINHEX_SIZES, "BinHex file: data/resource fork sizes %ld/%ld" }, |
101 | { S_BINHEX_SIZES, "BinHex file: data/resource fork sizes %ld/%ld" }, |
102 | { S_BINHEX_BOTH, "BinHex file: both forks non-empty, decoding data fork" }, |
102 | { S_BINHEX_BOTH, "BinHex file: both forks non-empty, decoding data fork" }, |
103 | { S_SMERGE_MERGED, "Parts of '%s' merged with parts of '%s' (%d)" }, |
103 | { S_SMERGE_MERGED, "Parts of '%s' merged with parts of '%s' (%d)" }, |
104 | |
104 | |
105 | /* MIME-related messages */ |
105 | /* MIME-related messages */ |
106 | { S_MIME_NO_BOUNDARY, "Multipart message without boundary ignored" }, |
106 | { S_MIME_NO_BOUNDARY, "Multipart message without boundary ignored" }, |
107 | { S_MIME_B_NOT_FOUND, "Boundary expected on Multipart message but found EOF" }, |
107 | { S_MIME_B_NOT_FOUND, "Boundary expected on Multipart message but found EOF" }, |
108 | { S_MIME_MULTI_DEPTH, "Multipart message nested too deep" }, |
108 | { S_MIME_MULTI_DEPTH, "Multipart message nested too deep" }, |
109 | { S_MIME_PART_MULTI, "Handling partial multipart message as plain text" }, |
109 | { S_MIME_PART_MULTI, "Handling partial multipart message as plain text" }, |