… | |
… | |
4 | |
4 | |
5 | #include "perlmulticore.h" |
5 | #include "perlmulticore.h" |
6 | |
6 | |
7 | #include "uulib/fptools.h" |
7 | #include "uulib/fptools.h" |
8 | #include "uulib/uudeview.h" |
8 | #include "uulib/uudeview.h" |
9 | #include "uulib/uuint.h" |
|
|
10 | |
9 | |
11 | static int perlinterp_released; |
10 | static int perlinterp_released; |
12 | |
11 | |
13 | #define RELEASE do { perlinterp_released = 1; perlinterp_release (); } while (0) |
12 | #define RELEASE do { perlinterp_released = 1; perlinterp_release (); } while (0) |
14 | #define ACQUIRE do { perlinterp_acquire (); perlinterp_released = 0; } while (0) |
13 | #define ACQUIRE do { perlinterp_acquire (); perlinterp_released = 0; } while (0) |
… | |
… | |
343 | char * outfname |
342 | char * outfname |
344 | char * mimetype |
343 | char * mimetype |
345 | int filemode |
344 | int filemode |
346 | |
345 | |
347 | int |
346 | int |
348 | UUEncodePartial(outfile,infile,infname,encoding,outfname,mimetype,filemode,partno,linperfile) |
347 | UUEncodePartial(outfile,infile,infname,encoding,outfname,mimetype,filemode,partno,linperfile,crc) |
349 | FILE * outfile |
348 | FILE * outfile |
350 | FILE * infile |
349 | FILE * infile |
351 | char * infname |
350 | char * infname |
352 | int encoding |
351 | int encoding |
353 | char * outfname |
352 | char * outfname |
354 | char * mimetype |
353 | char * mimetype |
355 | int filemode |
354 | int filemode |
356 | int partno |
355 | int partno |
357 | long linperfile |
356 | long linperfile |
|
|
357 | U32 &crc |
|
|
358 | OUTPUT: |
|
|
359 | RETVAL |
|
|
360 | crc |
358 | |
361 | |
359 | int |
362 | int |
360 | UUEncodeToStream(outfile,infile,infname,encoding,outfname,filemode) |
363 | UUEncodeToStream(outfile,infile,infname,encoding,outfname,filemode) |
361 | FILE * outfile |
364 | FILE * outfile |
362 | FILE * infile |
365 | FILE * infile |