diff options
author | Stef <stef@ws.local> | 2004-07-23 22:05:30 +0000 |
---|---|---|
committer | Stef <stef@ws.local> | 2004-07-23 22:05:30 +0000 |
commit | cce6e2726c726e9849ef7f9f54ed23ca144f47bf (patch) | |
tree | 857d33b0625fd8cdef33b05fe0cdb80e67dff08f | |
parent | b0d7c6324467fb18fa35d4a48eb978aa312553bd (diff) |
- Move formatInt to a better place
-rw-r--r-- | src/xmlcomposer.cpp | 29 | ||||
-rw-r--r-- | src/xmlcomposer.h | 4 |
2 files changed, 15 insertions, 18 deletions
diff --git a/src/xmlcomposer.cpp b/src/xmlcomposer.cpp index dd178fb..9f943ed 100644 --- a/src/xmlcomposer.cpp +++ b/src/xmlcomposer.cpp @@ -42,6 +42,21 @@ #include "domhelpers.h" #include "tags.h" + +wstring formatInt(int num) +{ + char buff[16]; + + // Certain OSs don't support swprintf :( + sprintf(buff, "%d", num); + + wstring n; + for(char* s = buff; *s; s++) + n.append(1, *s); + + return n; +} + /* ---------------------------------------------------------------------------------- * CONSTRUCTION */ @@ -295,20 +310,6 @@ void XmlComposer::incrementAutoCount(int type) m_autocount[type]++; } -wstring XmlComposer::formatInt(int num) -{ - char buff[16]; - - // Certain OSs don't support swprintf :( - sprintf(buff, "%d", num); - - wstring n; - for(char* s = buff; *s; s++) - n.append(1, *s); - - return n; -} - /* ---------------------------------------------------------------------------------- * CONVENIENCE MACROS USED BELOW diff --git a/src/xmlcomposer.h b/src/xmlcomposer.h index 97eb533..e857ace 100644 --- a/src/xmlcomposer.h +++ b/src/xmlcomposer.h @@ -125,10 +125,6 @@ public: { return m_options; } - // TODO: Should this be somewhere else? - static wstring formatInt(int num); - - // LevelHandler override protected: virtual void clear(); |