Author: Carlos Lopez <genet...@gmail.com>
Date:   Wed Mar 28 16:02:45 2012 +0200

I needed those changed to build in clang compiler. Ulong is not a C++ keyword.

---

 synfig-core/src/synfig/canvas.cpp     |    4 ++--
 synfig-core/src/synfig/loadcanvas.cpp |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/synfig-core/src/synfig/canvas.cpp 
b/synfig-core/src/synfig/canvas.cpp
index d0d6ede..5d2c466 100644
--- a/synfig-core/src/synfig/canvas.cpp
+++ b/synfig-core/src/synfig/canvas.cpp
@@ -1428,13 +1428,13 @@ Canvas::register_external_canvas(String file_name, 
Handle canvas)
 void
 Canvas::show_externals(String file, int line, String text) const
 {
-       printf("  .----- (externals for %lx '%s')\n  |  %s:%d %s\n", 
ulong(this), get_name().c_str(), file.c_str(), line, text.c_str());
+       printf("  .----- (externals for %lx '%s')\n  |  %s:%d %s\n", 
uintptr_t(this), get_name().c_str(), file.c_str(), line, text.c_str());
        std::map<String, Handle>::iterator iter;
        for (iter = externals_.begin(); iter != externals_.end(); iter++)
        {
                synfig::String first(iter->first);
                etl::loose_handle<Canvas> second(iter->second);
-               printf("  |    %40s : %lx (%d)\n", first.c_str(), 
ulong(&*second), second->count());
+               printf("  |    %40s : %lx (%d)\n", first.c_str(), 
uintptr_t(&*second), second->count());
        }
        printf("  `-----\n\n");
 }
diff --git a/synfig-core/src/synfig/loadcanvas.cpp 
b/synfig-core/src/synfig/loadcanvas.cpp
index c283ddf..0c12c85 100644
--- a/synfig-core/src/synfig/loadcanvas.cpp
+++ b/synfig-core/src/synfig/loadcanvas.cpp
@@ -2598,7 +2598,7 @@ CanvasParser::show_canvas_map(String file, int line, 
String text)
        {
                synfig::String first(iter->first);
                etl::loose_handle<Canvas> second(iter->second);
-               printf("  |    %40s : %lx (%d)\n", first.c_str(), 
ulong(&*second), second->count());
+               printf("  |    %40s : %lx (%d)\n", first.c_str(), 
uintptr_t(&*second), second->count());
        }
        printf("  `-----\n\n");
 }


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to