… | |
… | |
51 | #include <uudeview.h> |
51 | #include <uudeview.h> |
52 | #include <uuint.h> |
52 | #include <uuint.h> |
53 | #include <fptools.h> |
53 | #include <fptools.h> |
54 | #include <uustring.h> |
54 | #include <uustring.h> |
55 | |
55 | |
56 | char * uucheck_id = "$Id: uucheck.c,v 1.31 2020/12/13 03:31:02 root Exp $"; |
|
|
57 | |
|
|
58 | /* |
56 | /* |
59 | * Arbitrary number. This is the maximum number of part numbers we |
57 | * Arbitrary number. This is the maximum number of part numbers we |
60 | * store for our have-parts and missing-parts lists |
58 | * store for our have-parts and missing-parts lists |
61 | */ |
59 | */ |
62 | |
60 | |
… | |
… | |
747 | } |
745 | } |
748 | else |
746 | else |
749 | result->filename = NULL; |
747 | result->filename = NULL; |
750 | |
748 | |
751 | if (uu_dumbness <= 1) |
749 | if (uu_dumbness <= 1) |
752 | result->subfname = UUGetFileName (data->subject, where, whend); |
750 | result->subfname = data->uudet == YENC_ENCODED |
|
|
751 | ? FP_strdup (data->filename) |
|
|
752 | : UUGetFileName (data->subject, where, whend); |
753 | else |
753 | else |
754 | result->subfname = NULL; |
754 | result->subfname = NULL; |
755 | |
755 | |
756 | result->yefilesize = data->yefilesize; |
756 | result->yefilesize = data->yefilesize; |
757 | result->mimeid = FP_strdup (data->mimeid); |
757 | result->mimeid = FP_strdup (data->mimeid); |