ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Convert-UUlib/uulib/uulib.c
(Generate patch)

Comparing Convert-UUlib/uulib/uulib.c (file contents):
Revision 1.7 by root, Sun Mar 31 21:42:37 2002 UTC vs.
Revision 1.8 by root, Fri Apr 5 21:56:57 2002 UTC

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
84char * uulib_id = "$Id: uulib.c,v 1.7 2002/03/31 21:42:37 root Exp $"; 84char * uulib_id = "$Id: uulib.c,v 1.8 2002/04/05 21:56:57 root Exp $";
85 85
86#ifdef SYSTEM_WINDLL 86#ifdef SYSTEM_WINDLL
87BOOL _export WINAPI 87BOOL _export WINAPI
88DllEntryPoint (HINSTANCE hInstance, DWORD seginfo, 88DllEntryPoint (HINSTANCE hInstance, DWORD seginfo,
89 LPVOID lpCmdLine) 89 LPVOID lpCmdLine)
226 char **ptr; 226 char **ptr;
227 size_t size; 227 size_t size;
228} allomap; 228} allomap;
229 229
230static allomap toallocate[] = { 230static allomap toallocate[] = {
231 { &uugen_fnbuffer, 1024 }, /* generic filename buffer */ 231 { &uugen_fnbuffer, 4096 }, /* generic filename buffer */
232 { &uugen_inbuffer, 1024 }, /* generic input data buffer */ 232 { &uugen_inbuffer, 1024 }, /* generic input data buffer */
233 { &uucheck_lastname, 256 }, /* from uucheck.c */ 233 { &uucheck_lastname, 256 }, /* from uucheck.c */
234 { &uucheck_tempname, 256 }, 234 { &uucheck_tempname, 256 },
235 { &uuestr_itemp, 256 }, /* from uuencode.c:UUEncodeStream() */ 235 { &uuestr_itemp, 256 }, /* from uuencode.c:UUEncodeStream() */
236 { &uuestr_otemp, 1024 }, 236 { &uuestr_otemp, 1024 },
237 { &uulib_msgstring, 1024 }, /* from uulib.c:UUMessage() */ 237 { &uulib_msgstring, 1024 }, /* from uulib.c:UUMessage() */
238 { &uuncdl_fulline, 300 }, /* from uunconc.c:UUDecodeLine() */ 238 { &uuncdl_fulline, 1200 }, /* from uunconc.c:UUDecodeLine() */
239 { &uuncdp_oline, 1200 }, /* from uunconc.c:UUDecodePart() */ 239 { &uuncdp_oline, 1200 }, /* from uunconc.c:UUDecodePart() */
240 { &uunconc_UUxlat, 256 * sizeof (int) }, /* from uunconc.c:toplevel */ 240 { &uunconc_UUxlat, 256 * sizeof (int) }, /* from uunconc.c:toplevel */
241 { &uunconc_UUxlen, 64 * sizeof (int) }, 241 { &uunconc_UUxlen, 64 * sizeof (int) },
242 { &uunconc_B64xlat, 256 * sizeof (int) }, 242 { &uunconc_B64xlat, 256 * sizeof (int) },
243 { &uunconc_XXxlat, 256 * sizeof (int) }, 243 { &uunconc_XXxlat, 256 * sizeof (int) },
924 */ 924 */
925 925
926 if (destname) 926 if (destname)
927 strcpy (uugen_fnbuffer, destname); 927 strcpy (uugen_fnbuffer, destname);
928 else { 928 else {
929 sprintf (uugen_fnbuffer, "%s%s", 929 sprintf (uugen_fnbuffer, "%.1024s%.3071s",
930 (uusavepath)?uusavepath:"", 930 (uusavepath)?uusavepath:"",
931 UUFNameFilter ((thefile->filename)? 931 UUFNameFilter ((thefile->filename)?
932 thefile->filename:"unknown.xxx")); 932 thefile->filename:"unknown.xxx"));
933 } 933 }
934 934

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines