wok diff codeblocks/stuff/glib.u @ rev 25157

updated pugixml (1.10 -> 1.12.1)
author Hans-G?nter Theisgen
date Thu Jun 30 16:40:03 2022 +0100 (2022-06-30)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/codeblocks/stuff/glib.u	Thu Jun 30 16:40:03 2022 +0100
     1.3 @@ -0,0 +1,78 @@
     1.4 +Both glib and wx define GSocket, see http://trac.wxwidgets.org/ticket/10883
     1.5 +
     1.6 +--- codeblocks-8.02/src/src/prefix.cpp
     1.7 ++++ codeblocks-8.02/src/src/prefix.cpp
     1.8 +@@ -393,7 +393,7 @@
     1.9 + 
    1.10 + 	br_return_val_if_fail (path != (char *) NULL, (char *) NULL);
    1.11 + 
    1.12 +-	end = strrchr (path, '/');
    1.13 ++	end = strrchr ((char *) path, '/');
    1.14 + 	if (!end) return strdup (".");
    1.15 + 
    1.16 + 	while (end > path && *end == '/')
    1.17 +@@ -429,7 +429,7 @@
    1.18 + 	br_return_val_if_fail (path != (char *) NULL, (char *) NULL);
    1.19 + 
    1.20 + 	if (!*path) return strdup ("/");
    1.21 +-	end = strrchr (path, '/');
    1.22 ++	end = strrchr ((char *) path, '/');
    1.23 + 	if (!end) return strdup (path);
    1.24 + 
    1.25 + 	tmp = br_strndup ((char *) path, end - path);
    1.26 +
    1.27 +--- codeblocks-8.02/src/plugins/contrib/codesnippets/codesnippets.cpp
    1.28 ++++ codeblocks-8.02/src/plugins/contrib/codesnippets/codesnippets.cpp
    1.29 +@@ -21,6 +21,13 @@
    1.30 + 
    1.31 + #include <cstring>
    1.32 + #include "sdk.h"
    1.33 ++#if defined(__WXGTK__)
    1.34 ++#define GSocket GlibGSocket
    1.35 ++    #include "wx/gtk/win_gtk.h"
    1.36 ++#undef GSocket
    1.37 ++    #include <gdk/gdkx.h>
    1.38 ++#endif
    1.39 ++
    1.40 + #ifndef CB_PRECOMP
    1.41 + 	#include <wx/event.h>
    1.42 + 	#include <wx/frame.h> // Manager::Get()->GetAppWindow()
    1.43 +@@ -51,11 +58,6 @@
    1.44 + #include <wx/wxFlatNotebook/wxFlatNotebook.h>
    1.45 + #include "memorymappedfile.h"
    1.46 + 
    1.47 +-#if defined(__WXGTK__)
    1.48 +-    #include "wx/gtk/win_gtk.h"
    1.49 +-    #include <gdk/gdkx.h>
    1.50 +-#endif
    1.51 +-
    1.52 + // The plugin needs a flag ON to enable some code for the plugin
    1.53 + #if !defined(BUILDING_PLUGIN)
    1.54 +     #error preprocessor BUILDING_PLUGIN flag required for this target
    1.55 +
    1.56 +--- codeblocks-8.02/src/plugins/contrib/codesnippets/codesnippetstreectrl.cpp
    1.57 ++++ codeblocks-8.02/src/plugins/contrib/codesnippets/codesnippetstreectrl.cpp
    1.58 +@@ -19,6 +19,12 @@
    1.59 + */
    1.60 + // RCS-ID: $Id: codesnippetstreectrl.cpp 112 2008-01-07 17:03:31Z Pecan $
    1.61 + 
    1.62 ++#if defined(__WXGTK__)
    1.63 ++#define GSocket GlibGSocket
    1.64 ++    #include "wx/gtk/win_gtk.h"
    1.65 ++#undef GSocket
    1.66 ++    #include <gdk/gdkx.h>
    1.67 ++#endif
    1.68 + #ifdef WX_PRECOMP
    1.69 +     #include "wx_pch.h"
    1.70 + #else
    1.71 +@@ -48,10 +54,6 @@
    1.72 + #include "messagebox.h"
    1.73 + #include "menuidentifiers.h"
    1.74 + #include "editsnippetframe.h"
    1.75 +-#if defined(__WXGTK__)
    1.76 +-    #include "wx/gtk/win_gtk.h"
    1.77 +-    #include <gdk/gdkx.h>
    1.78 +-#endif
    1.79 + 
    1.80 + IMPLEMENT_DYNAMIC_CLASS(CodeSnippetsTreeCtrl, wxTreeCtrl)
    1.81 +