fio: link fio code with gui code

Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/gfio.c b/gfio.c
index af4d24a..ed9b1f5 100644
--- a/gfio.c
+++ b/gfio.c
@@ -20,8 +20,15 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
  */
+#include <locale.h>
+
 #include <gtk/gtk.h>
 
+#include "fio_initialization.h"
+#include "fio.h"
+
+static struct client_ops *gfio_client_ops = &fio_client_ops;
+
 #define ARRAYSIZE(x) (sizeof((x)) / (sizeof((x)[0])))
 
 typedef void (*clickfunction)(GtkWidget *widget, gpointer data);
@@ -96,10 +103,12 @@
 	gtk_widget_show_all(ui->window);
 }
 
-int main(int argc, char *argv[])
+int main(int argc, char *argv[], char *envp[])
 {
 	struct gui ui;
 
+	if (initialize_fio(envp))
+		return 1;
 	init_ui(&argc, &argv, &ui);
 	gtk_main();
 	return 0;