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