nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 86 lines 2.6 kB view raw
1diff --git a/include/system.h b/include/system.h 2index a2cb51f..9f40fdd 100644 3--- a/include/system.h 4+++ b/include/system.h 5@@ -60,17 +60,17 @@ typedef long off_t; 6 #endif 7 #ifndef SIG_RET_TYPE 8 #if defined(NHSTDC) || defined(POSIX_TYPES) || defined(OS2) || defined(__DECC) 9-#define SIG_RET_TYPE void (*)() 10+#define SIG_RET_TYPE void (*)(int) 11 #endif 12 #endif 13 #ifndef SIG_RET_TYPE 14 #if defined(ULTRIX) || defined(SUNOS4) || defined(SVR3) || defined(SVR4) 15 /* SVR3 is defined automatically by some systems */ 16-#define SIG_RET_TYPE void (*)() 17+#define SIG_RET_TYPE void (*)(int) 18 #endif 19 #endif 20 #ifndef SIG_RET_TYPE /* BSD, SIII, SVR2 and earlier, Sun3.5 and earlier */ 21-#define SIG_RET_TYPE int (*)() 22+#define SIG_RET_TYPE int (*)(int) 23 #endif 24 25 #if !defined(__cplusplus) && !defined(__GO32__) 26@@ -96,7 +96,7 @@ E long NDECL(lrand48); 27 E void FDECL(srand48, (long)); 28 #else 29 E long lrand48(); 30-E void srand48(); 31+E void srand48(long); 32 #endif /* MACOSX */ 33 #endif /* BSD || ULTRIX || RANDOM */ 34 35@@ -352,10 +352,10 @@ E char *FDECL(memset, (char *, int, int)); 36 #endif /* MICRO */ 37 38 #if defined(BSD) && defined(ultrix) /* i.e., old versions of Ultrix */ 39-E void sleep(); 40+E void sleep(unsigned); 41 #endif 42 #if defined(ULTRIX) || defined(SYSV) 43-E unsigned sleep(); 44+E unsigned sleep(unsigned); 45 #endif 46 #if defined(HPUX) 47 E unsigned int FDECL(sleep, (unsigned int)); 48@@ -519,7 +519,7 @@ E char *FDECL(tgoto, (const char *, int, int)); 49 #else 50 #if !(defined(HPUX) && defined(_POSIX_SOURCE)) 51 E int FDECL(tgetent, (char *, const char *)); 52-E void FDECL(tputs, (const char *, int, int (*)())); 53+E void FDECL(tputs, (const char *, int, int (*)(int))); 54 #endif 55 E int FDECL(tgetnum, (const char *)); 56 E int FDECL(tgetflag, (const char *)); 57diff --git a/include/winX.h b/include/winX.h 58index a1a5605..1d6b84b 100644 59--- a/include/winX.h 60+++ b/include/winX.h 61@@ -279,7 +279,7 @@ typedef struct { 62 } AppResources; 63 64 E AppResources appResources; 65-E void (*input_func)(); 66+E void (*input_func)(Widget, XEvent *, String *, Cardinal *); 67 68 extern struct window_procs X11_procs; 69 70diff --git a/include/xwindow.h b/include/xwindow.h 71index 8b9cfa0..8307c25 100644 72--- a/include/xwindow.h 73+++ b/include/xwindow.h 74@@ -76,8 +76,10 @@ 75 #define XtNexposeCallback "exposeCallback" 76 #define XtNresizeCallback "resizeCallback" 77 78-extern XFontStruct *WindowFontStruct(/* Widget */); 79-extern Font WindowFont(/* Widget */); 80+struct Widget; 81+ 82+extern XFontStruct *WindowFontStruct(Widget); 83+extern Font WindowFont(Widget); 84 85 #define XtCWindowResource "WindowResource" 86 #define XtCRows "Rows"