aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llcommon/llstring.h
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/llcommon/llstring.h')
-rw-r--r--linden/indra/llcommon/llstring.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/linden/indra/llcommon/llstring.h b/linden/indra/llcommon/llstring.h
index a83b7cf..0485a1e 100644
--- a/linden/indra/llcommon/llstring.h
+++ b/linden/indra/llcommon/llstring.h
@@ -30,6 +30,7 @@
30 30
31#include "stdtypes.h" 31#include "stdtypes.h"
32#include "llerror.h" 32#include "llerror.h"
33#include "llfile.h"
33#include <algorithm> 34#include <algorithm>
34#include <map> 35#include <map>
35#include <stdio.h> 36#include <stdio.h>
@@ -101,7 +102,7 @@ struct char_traits<U16>
101 102
102 static char_type* 103 static char_type*
103 copy(char_type* __s1, const char_type* __s2, size_t __n) 104 copy(char_type* __s1, const char_type* __s2, size_t __n)
104 { return static_cast<char_type*>(memcpy(__s1, __s2, __n * sizeof(char_type))); } 105 { return static_cast<char_type*>(memcpy(__s1, __s2, __n * sizeof(char_type))); } /* Flawfinder: ignore */
105 106
106 static char_type* 107 static char_type*
107 assign(char_type* __s, size_t __n, char_type __a) 108 assign(char_type* __s, size_t __n, char_type __a)
@@ -922,7 +923,7 @@ void LLStringBase<T>::replaceNonstandardASCII( std::basic_string<T>& string, T r
922 923
923//static 924//static
924template<class T> 925template<class T>
925void LLStringBase<T>::replaceTabsWithSpaces( std::basic_string<T>& string, size_type spaces_per_tab ) 926void LLStringBase<T>::replaceTabsWithSpaces( std::basic_string<T>& str, size_type spaces_per_tab )
926{ 927{
927 llassert( spaces_per_tab >= 0 ); 928 llassert( spaces_per_tab >= 0 );
928 929
@@ -931,19 +932,19 @@ void LLStringBase<T>::replaceTabsWithSpaces( std::basic_string<T>& string, size_
931 932
932 LLStringBase<T> out_str; 933 LLStringBase<T> out_str;
933 // Replace tabs with spaces 934 // Replace tabs with spaces
934 for (size_type i = 0; i < string.length(); i++) 935 for (size_type i = 0; i < str.length(); i++)
935 { 936 {
936 if (string[i] == TAB) 937 if (str[i] == TAB)
937 { 938 {
938 for (size_type j = 0; j < spaces_per_tab; j++) 939 for (size_type j = 0; j < spaces_per_tab; j++)
939 out_str += SPACE; 940 out_str += SPACE;
940 } 941 }
941 else 942 else
942 { 943 {
943 out_str += string[i]; 944 out_str += str[i];
944 } 945 }
945 } 946 }
946 string = out_str; 947 str = out_str;
947} 948}
948 949
949//static 950//static