summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStef <stef@ws.local>2004-07-23 22:05:30 +0000
committerStef <stef@ws.local>2004-07-23 22:05:30 +0000
commitcce6e2726c726e9849ef7f9f54ed23ca144f47bf (patch)
tree857d33b0625fd8cdef33b05fe0cdb80e67dff08f
parentb0d7c6324467fb18fa35d4a48eb978aa312553bd (diff)
- Move formatInt to a better place
-rw-r--r--src/xmlcomposer.cpp29
-rw-r--r--src/xmlcomposer.h4
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();