Hi,
sqUnixFileDialog.c is now added as an internal plugin, and, that
triggers an include file problem. I *think* that it is only on unix
because of the file name.
This patch works, but, alas, I can only test on linuxes of various
sorts so think of it as a proposed patch.
Clearly remove the BEO mouse droppings before you apply it. I just
wanted to keep things clear in my head what I was doing.
Thanks.
bruce
diff --git
a/platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c
b/platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c
index 16fae9b37..d973b0b52 100644
--- a/platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c
+++ b/platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c
@@ -20,6 +20,9 @@
*
* This is a shell that only implements fileDialogGetLocation
*/
+
+/* BEO Old
+
#include <stdlib.h>
#include <stdio.h>
#include <sys/stat.h>
@@ -28,6 +31,21 @@
#include "sqConfig.h"
#include "sqPlatformSpecific.h"
#include "FileDialogPlugin.h"
+ */
+
+/* BEO New */
+
+#include "sq.h"
+#include "sqVirtualMachine.h"
+#include "FileDialogPlugin.h"
+#include "sqUnixCharConv.h"
+
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <sys/stat.h>
+
+/* BEO done */
extern struct VirtualMachine *interpreterProxy; /*
signalSemaphoreWithIndex */