From c3206815e8a8786b5cc791a15d45c2f2ce0539ba Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 7 Jun 2005 19:55:11 +0000
Subject: [PATCH] Changes to build on win32 (hopefully)

---
 src/uifc/Makefile   | 6 ++++++
 src/uifc/filepick.c | 3 ++-
 src/uifc/targets.mk | 2 +-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/uifc/Makefile b/src/uifc/Makefile
index b438616caf..dbae43fe2f 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 091439e624..a5e695224f 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 adb3ea0ad5..905e7ef6e5 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
 
-- 
GitLab