patches/dasher-03-fixcompile.diff
author dcarbery
Fri, 24 Nov 2006 16:37:59 +0000
branch217update
changeset 19096 d542fc2c823e
parent 8305 cabf3741ebe2
permissions -rw-r--r--
Merged trunk changes r9797:9829 into 217update branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
     1
--- /usr/tmp/clean/dasher-4.2.0/Src/Gtk2-Experimental/Makefile.am	2006-09-03 20:45:13.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
     2
+++ dasher-4.2.0/Src/Gtk2-Experimental/Makefile.am	2006-10-10 12:00:53.168741000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
     3
@@ -9,4 +9,4 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
     4
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
     5
 AM_CXXFLAGS = $(GTK2_CFLAGS) $(SETTINGS_CFLAGS) $(gnome_speech_CFLAGS) $(gnome_a11y_CFLAGS) $(glade_CFLAGS) $(gnome_CFLAGS) $(gthread_CFLAGS) $(wnck_CFLAGS) -I$(srcdir)/../Gtk2 -I$(srcdir)/../DasherCore -I$(srcdir)/../intl -I$(top_srcdir)/intl -DPACKAGE_LOCALE_DIR=\"$(PREFIX)/share/locale\" -DPROGDATA=\"$(pkgdatadir)\"
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
     6
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
     7
-dasher_com_aid_LDFLAGS = $(GTK2_LIBS) $(SETTINGS_LIBS) $(gnome_speech_LIBS) $(gnome_a11y_LIBS) $(glade_LIBS) $(gnome_LIBS) $(gthread_LIBS) $(wnck_LIBS) -lexpat $(X_LIBS) -L../Gtk2 -L../DasherCore -L../DasherCore/LanguageModelling -L../DasherCore/Alphabet -ldashercontrol -ldashercore -ldasherlm -ldasheralphabet 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
     8
+dasher_com_aid_LDFLAGS = $(GTK2_LIBS) $(SETTINGS_LIBS) $(gnome_speech_LIBS) $(gnome_a11y_LIBS) $(glade_LIBS) $(gnome_LIBS) $(gthread_LIBS) $(wnck_LIBS) -lexpat $(X_LIBS) -L../Gtk2 -L../DasherCore -L../DasherCore/LanguageModelling -L../DasherCore/Alphabet -L../Common -ldashercontrol -ldashercore -ldasherlm -ldasheralphabet -ldashermisc
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
     9
--- /usr/tmp/clean/dasher-4.2.0/Src/Makefile.am	2006-09-03 20:45:05.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    10
+++ dasher-4.2.0/Src/Makefile.am	2006-10-10 12:00:53.169143000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    11
@@ -33,7 +33,8 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    12
 	Gtk2/libdashercontrol.a \
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    13
 	DasherCore/libdashercore.a \
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    14
 	DasherCore/LanguageModelling/libdasherlm.a \
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    15
-	DasherCore/Alphabet/libdasheralphabet.a
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    16
+	DasherCore/Alphabet/libdasheralphabet.a \
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    17
+	Common/libdashermisc.a
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    18
 endif
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    19
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    20
 if DOQTE
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    21
--- /usr/tmp/clean/dasher-4.2.0/Src/DasherCore/DasherView.h	2006-09-03 20:45:06.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    22
+++ dasher-4.2.0/Src/DasherCore/DasherView.h	2006-10-10 12:00:53.169825000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    23
@@ -47,7 +47,7 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    24
 /// mode). We should probably consider creating separate classes for
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    25
 /// these.
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    26
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    27
-class Dasher::CDasherView:public CDasherComponent
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    28
+class Dasher::CDasherView:public Dasher::CDasherComponent
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    29
 {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    30
 public:
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    31
 
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    32
--- /usr/tmp/clean/dasher-4.2.0/Src/Gtk2/KeyboardHelper.h	2006-09-03 20:45:08.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    33
+++ dasher-4.2.0/Src/Gtk2/KeyboardHelper.h	2006-10-10 12:00:53.181727000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    34
@@ -7,7 +7,7 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    35
  public:
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    36
   CKeyboardHelper();
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    37
   int ConvertKeycode(int iCode);
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    38
-  int Grab(bool bGrab);
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    39
+  void Grab(bool bGrab);
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    40
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    41
  private:
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    42
   std::map<int, int> m_mTable;
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    43
--- /usr/tmp/clean/dasher-4.2.0/Src/Gtk2/dasher_main.cpp	2006-09-03 20:45:09.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    44
+++ dasher-4.2.0/Src/Gtk2/dasher_main.cpp	2006-10-10 12:00:53.281237000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    45
@@ -1047,7 +1047,7 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    46
 #endif
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    47
 }
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    48
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    49
-gboolean dasher_main_alphabet_combo_changed(DasherMain *pSelf) {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    50
+void dasher_main_alphabet_combo_changed(DasherMain *pSelf) {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    51
   DasherMainPrivate *pPrivate = (DasherMainPrivate *)(pSelf->private_data);
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    52
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    53
   GtkTreeIter sIter;
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    54
--- /usr/tmp/clean/dasher-4.2.0/Src/Gtk2/KeyboardHelper.cpp	2006-09-03 20:45:08.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    55
+++ dasher-4.2.0/Src/Gtk2/KeyboardHelper.cpp	2006-10-10 12:00:53.282878000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    56
@@ -75,7 +75,7 @@
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    57
     return -1;
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    58
 }
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    59
 
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    60
-int CKeyboardHelper::Grab(bool bGrab) {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    61
+void CKeyboardHelper::Grab(bool bGrab) {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    62
   for(std::map<int,int>::iterator it(m_mTable.begin()); it != m_mTable.end(); ++it) {
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    63
     GdkKeymapKey *pKeys;
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    64
     int iKeysLength;
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    65
--- /usr/tmp/clean/dasher-4.2.0/Src/DasherCore/SocketInputBase.cpp	2006-09-03 20:45:07.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    66
+++ dasher-4.2.0/Src/DasherCore/SocketInputBase.cpp	2006-10-10 13:38:25.228048000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    67
@@ -11,6 +11,7 @@
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    68
 #include <string.h>
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    69
 #include <errno.h>
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    70
 #include <stdarg.h>
7503
21ceacd95d2b 2006-06-23 Brian Cameron <[email protected]>
bc99092
parents:
diff changeset
    71
+#include <unistd.h>
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    72
 #ifdef WIN32
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    73
  #include <winsock2.h>
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    74
  #define DASHER_SOCKET_CLOSE_FUNCTION closesocket
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    75
--- /usr/tmp/clean/dasher-4.2.0/Src/DasherCore/DasherNode.h	2006-09-03 20:45:06.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    76
+++ dasher-4.2.0/Src/DasherCore/DasherNode.h	2006-10-10 12:00:53.284902000 +0100
7789
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    77
@@ -95,7 +95,7 @@
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    78
     return m_iColour;
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    79
   } 
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    80
 
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    81
-  int SetColour(int iColour) {
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    82
+  void SetColour(int iColour) {
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    83
     m_iColour = iColour;
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    84
   }
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    85
 
8305
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    86
--- /usr/tmp/clean/dasher-4.2.0/Src/Gtk2/Preferences.cpp	2006-09-03 20:45:09.000000000 +0100
cabf3741ebe2 2006-10-10 Padraig O'Briain <[email protected]>
padraigo
parents: 7886
diff changeset
    87
+++ dasher-4.2.0/Src/Gtk2/Preferences.cpp	2006-10-10 12:00:53.286106000 +0100
7789
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    88
@@ -1151,6 +1151,7 @@
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    89
 
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    90
 extern "C" gboolean show_helper_window(GtkWidget *pWidget, gpointer *pUserData) {
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    91
   gtk_window_present(GTK_WINDOW(*pUserData));
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    92
+  return TRUE;
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    93
 }
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    94
 
ffabbc21687f 2006-07-27 Damien Carbery <[email protected]>
dc144907
parents: 7503
diff changeset
    95
 extern "C" gboolean advanced_preferences_show(GtkWidget *widget, gpointer user_data) {