diff options
| author | Markus Engel <markus.engel@tum.de> | 2013-04-10 16:14:53 +0000 |
|---|---|---|
| committer | Markus Engel <markus.engel@tum.de> | 2013-04-10 16:14:53 +0000 |
| commit | bfefb35c670cb412318efb87caa5bf89182beac0 (patch) | |
| tree | 6019d0e538fa98440821aef51362398bd67aa482 /src/svg/itos.cpp | |
| parent | Removed old SPObject factory. (diff) | |
| download | inkscape-bfefb35c670cb412318efb87caa5bf89182beac0.tar.gz inkscape-bfefb35c670cb412318efb87caa5bf89182beac0.zip | |
Removed unused (ancient!) code.
(bzr r11608.1.92)
Diffstat (limited to 'src/svg/itos.cpp')
| -rw-r--r-- | src/svg/itos.cpp | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/src/svg/itos.cpp b/src/svg/itos.cpp deleted file mode 100644 index 78726d068..000000000 --- a/src/svg/itos.cpp +++ /dev/null @@ -1,81 +0,0 @@ -///////////////////////////////////////////////////////////////////////// -// ftoa.cpp -// -// Copyright (c) 1996-2003 Bryce W. Harrington [bryce at osdl dot org] -// -//----------------------------------------------------------------------- -// License: This code may be used by anyone for any purpose -// so long as the copyright notices and this license -// statement remains attached. -//----------------------------------------------------------------------- -// -// This routine converts an integer into a string -// -///////////////////////////////////////////////////////////////////////// - -// Standard include files -#include <algorithm> -#include <string> // for string -#include <cstring> - -#include "../io/ftos.h" /* own include */ /* note - why in different dirs? */ - -using std::string; - -string itos(int n) -{ - int sign; - string s; - - if ((sign = n) < 0) // record sign - n = -n; // make n positive - do { // generate digits in reverse order - s += (char(n % 10) + '0'); // get next digit - } while ((n/=10) > 0); // delete it - - if (sign < 0) - s += '-'; - - reverse(s.begin(), s.end()); // This is what the code should look like - // if the string class is compatible with - // the standard C++ string class -#ifdef DUMB_OS_LIKE_WINDOWS - // In Windows, we'll use this hack... - for (int i=0, j=s.GetLength()-1; i<j; i++, j--) - { - char c = s[i]; -// s[i] = s[j]; -// s[j] = c; - s.SetAt(i, s[j]); - s.SetAt(j, c); - } -#endif - - return s; -} - -string ultos(unsigned long n) -{ - string s; - - do { // generate digits in reverse order - s += (char(n % 10) + '0'); // get next digit - } while ((n/=10) > 0); // delete it - - reverse(s.begin(), s.end()); // This is what the code should look like - // if the string class is compatible with - // the standard C++ string class -#ifdef DUMB_OS_LIKE_WINDOWS - // In Windows, we'll use this hack... - for (int i=0, j=s.GetLength()-1; i<j; i++, j--) - { - char c = s[i]; -// s[i] = s[j]; -// s[j] = c; - s.SetAt(i, s[j]); - s.SetAt(j, c); - } -#endif - - return s; -} |
