Martin Michlmayr <[EMAIL PROTECTED]> (07/12/2007): > Package: glademm > Version: 2.6.0-1.4 > Usertags: ftbfs-gcc-4.3
Hi. Preliminary patch, but insufficient. Cheers, -- Cyril Brulebois
--- a/src/Tag.cc +++ b/src/Tag.cc @@ -23,6 +23,8 @@ #include <locale.h> #include <iostream> +#include <cstring> + const Tag *Tag::find(const std::string &tp) const { const_iterator i=find(begin(),tp); if (i==end()) return 0; --- a/src/writers/bonobo_dock.cc +++ b/src/writers/bonobo_dock.cc @@ -20,6 +20,8 @@ #include "container.hh" +#include <cstring> + class Bonobo_Dock : public Gtk_Container {public: typedef Gtk_Container Parent; --- a/src/writers/bonobo_dockitem.cc +++ b/src/writers/bonobo_dockitem.cc @@ -20,6 +20,8 @@ #include "bin.hh" +#include <cstring> + class Bonobo_DockItem : public Gtk_Bin {public: typedef Gtk_Bin Parent; --- a/src/writers/clist.cc +++ b/src/writers/clist.cc @@ -21,6 +21,8 @@ #include "clist.hh" #include "../strsep.h" +#include <cstring> + static Gtk_CList Gtk_CList(false); const std::string Gtk_CList::TypeName(const Widget &w) const --- a/src/writers/combo.cc +++ b/src/writers/combo.cc @@ -21,6 +21,8 @@ #include "combo.hh" #include "../strsep.h" +#include <cstring> + static Gtk_Combo Gtk_Combo(false); const std::string Gtk_Combo::TypeName(const Widget &w) const --- a/src/writers/ctree.cc +++ b/src/writers/ctree.cc @@ -21,6 +21,8 @@ #include "container.hh" +#include <cstring> + class Gtk_CTree : public Gtk_Container {public: typedef Gtk_Container Parent; --- a/src/writers/gnome_about.cc +++ b/src/writers/gnome_about.cc @@ -21,6 +21,8 @@ #include "gnome_dialog.hh" #include "../strsep.h" +#include <cstring> + class Gnome_About : public Gnome_Dialog {public: typedef Gnome_Dialog Parent; --- a/src/writers/optionmenu.cc +++ b/src/writers/optionmenu.cc @@ -21,6 +21,8 @@ #include "button.hh" #include "../strsep.h" +#include <cstring> + class Gtk_OptionMenu : public Gtk_Button { static const char * const MenuTags; static Tag menu; --- a/src/writers/xpmname.cc +++ b/src/writers/xpmname.cc @@ -2,6 +2,8 @@ #include <string> #include <Configuration.hh> +#include <cstring> + // parts taken from /* xpmtoppm.c - read an X11 pixmap file and produce a portable pixmap ** --- a/src/TagStream.cc +++ b/src/TagStream.cc @@ -20,7 +20,8 @@ #include "TagStream.hh" #include <cstring> #include <unistd.h> -#include <algo.h> +#include <algorithm> +#include <iostream> //#define REMEMBER_EMPTY_SPACE --- a/src/TagStream.hh +++ b/src/TagStream.hh @@ -26,6 +26,8 @@ #include <fstream> #include <strstream> +#include <cstring> + class TagStream : public Tag { // ---- for reading ----- // copied from _GbWidgetLoadData
signature.asc
Description: Digital signature