diff --git a/src/uifc/Makefile b/src/uifc/Makefile index b438616caf7c94bca207ba8ffd0ebd785384cb03..dbae43fe2f237be321046510f25d2761390df545 100644 --- a/src/uifc/Makefile +++ b/src/uifc/Makefile @@ -13,3 +13,9 @@ $(UIFCLIB-MT_BUILD): $(MT_OBJS) @echo Creating $< ... -$(QUIET)$(DELETE) $@ &$(QUIET)tlib $@ +$** + +$(UIFCTEST): $(MTOBJODIR)$(DIRSEP)uifctest$(OFILE) $(MTOBJODIR)$(DIRSEP)filepick$(OFILE) + @echo Creating $@ ... + $(QUIET)$(CC) $(MT_LDFLAGS) $(UIFC-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(LDFLAGS) -o $@ $(MTOBJODIR)$(DIRSEP)filepick$(OFILE) $(MTOBJODIR)$(DIRSEP)uifctest$(OFILE) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS) + + diff --git a/src/uifc/filepick.c b/src/uifc/filepick.c index 091439e624216496f28a47c534ec6f3340fe6257..a5e695224fb993451a1a2b78826496400852aca7 100644 --- a/src/uifc/filepick.c +++ b/src/uifc/filepick.c @@ -183,6 +183,7 @@ void display_current_path(uifcapi_t *api, char *path) char dpath[MAX_PATH+2]; int width; int height; + char *p; height=api->scrn_len-3; width=SCRN_RIGHT-SCRN_LEFT-3; @@ -363,7 +364,7 @@ int filepick(uifcapi_t *api, char *title, struct file_pick *fp, char *dir, char else root=FALSE; #else -#error Need to do something about root paths (in get_file_opt_list() too!) +//#error Need to do something about root paths (in get_file_opt_list() too!) #endif if(glob(dglob, 0, NULL, &dgl)!=0) { if(lastpath==NULL) { diff --git a/src/uifc/targets.mk b/src/uifc/targets.mk index adb3ea0ad5e0886904e297f7b78b477fac666f3d..905e7ef6e530926fae0011de7358b4c249b1ec53 100644 --- a/src/uifc/targets.mk +++ b/src/uifc/targets.mk @@ -10,5 +10,5 @@ lib: $(OBJODIR) $(LIBODIR) $(UIFCLIB_BUILD) mtlib: $(MTOBJODIR) $(LIBODIR) $(UIFCLIB-MT_BUILD) # Library dependencies. -$(UIFCTEST): $(CIOLIB-MT) $(XPDEV-MT_LIB) $(UIFCLIB-MT) +$(UIFCTEST): $(CIOLIB-MT) $(XPDEV-MT_LIB) $(UIFCLIB-MT) mtlib