1 From Thunderbird 78 there are more NSS tools built and they require to
2 remove some old workarounds.
4 To be investigated and sent to NSS upstream.
6 --- thunderbird-78.0/security/nss/cmd/btoa/btoa.c
7 +++ thunderbird-78.0/security/nss/cmd/btoa/btoa.c
12 -#if defined(XP_WIN) || (defined(__sun) && !defined(SVR4))
14 +#if defined(XP_WIN) && !defined(WIN32)
15 extern int fread(char *, size_t, size_t, FILE *);
16 extern int fwrite(char *, size_t, size_t, FILE *);
17 extern int fprintf(FILE *, char *, ...);
23 --- thunderbird-78.0/security/nss/cmd/atob/atob.c
24 +++ thunderbird-78.0/security/nss/cmd/atob/atob.c
29 -#if defined(XP_WIN) || (defined(__sun) && !defined(SVR4))
31 +#if defined(XP_WIN) && !defined(WIN32)
32 extern int fread(char *, size_t, size_t, FILE *);
33 extern int fwrite(char *, size_t, size_t, FILE *);
34 extern int fprintf(FILE *, char *, ...);