X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=filebrowser%2Fdraw.c;h=b21d1700fe5ab6fe5899226b3adf3a2466748897;hb=a2f26aa3631ae35cb507615e547eccb9ac521083;hp=a5b85f52c941cf64e8f497d4567eab44e6f28aa0;hpb=18c9024957df2892adb21cd851cb7a27b9502d54;p=xboard.git diff --git a/filebrowser/draw.c b/filebrowser/draw.c index a5b85f5..b21d170 100644 --- a/filebrowser/draw.c +++ b/filebrowser/draw.c @@ -38,6 +38,11 @@ #endif #define ABS(x) (((x) < 0) ? (-(x)) : (x)) +/* added missing prototypes */ +extern char SFstatChar(struct stat*); +extern int SFchdir(char *); +void SFvSliderMovedCallback(Widget, int, int); + typedef struct { char *fontname; } TextData, *textPtr; @@ -639,20 +644,6 @@ SFmotionList(w, n, event) /* ARGSUSED */ void -SFvFloatSliderMovedCallback(w, n, fnew) - Widget w; - int n; - float *fnew; -{ - int new; - - new = (*fnew) * SFdirs[SFdirPtr + n].nEntries; - - SFvSliderMovedCallback(w, n, new); -} - -/* ARGSUSED */ -void SFvSliderMovedCallback(w, n, new) Widget w; int n; @@ -739,6 +730,21 @@ SFvSliderMovedCallback(w, n, new) /* ARGSUSED */ void +SFvFloatSliderMovedCallback(w, n, fnew) + Widget w; + int n; + float *fnew; +{ + int new; + + new = (*fnew) * SFdirs[SFdirPtr + n].nEntries; + + SFvSliderMovedCallback(w, n, new); +} + + +/* ARGSUSED */ +void SFvAreaSelectedCallback(w, n, pnew) Widget w; int n;