mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 08:04:06 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
Index: lib-src/portsmf/strparse.cpp
 | 
						|
===================================================================
 | 
						|
RCS file: /cvsroot/audacity/lib-src/portsmf/strparse.cpp,v
 | 
						|
retrieving revision 1.3
 | 
						|
diff -u -r1.3 strparse.cpp
 | 
						|
--- lib-src/portsmf/strparse.cpp	6 Aug 2008 17:57:54 -0000	1.3
 | 
						|
+++ lib-src/portsmf/strparse.cpp	3 Sep 2008 07:10:44 -0000
 | 
						|
@@ -48,10 +48,10 @@
 | 
						|
 }
 | 
						|
 
 | 
						|
 
 | 
						|
-char *escape_chars[] = {"\\n", "\\t", "\\\\", "\\r", "\\\""};
 | 
						|
+static const char *const escape_chars[] = {"\\n", "\\t", "\\\\", "\\r", "\\\""};
 | 
						|
 
 | 
						|
 
 | 
						|
-void string_escape(string &result, char *str, char *quote)
 | 
						|
+void string_escape(string &result, const char *str, const char *quote)
 | 
						|
 {
 | 
						|
     int length = (int) strlen(str);
 | 
						|
     if (quote[0]) {
 | 
						|
@@ -59,8 +59,8 @@
 | 
						|
     }
 | 
						|
     for (int i = 0; i < length; i++) {
 | 
						|
         if (!isalnum((unsigned char) str[i])) {
 | 
						|
-            char *chars = "\n\t\\\r\"";
 | 
						|
-            char *special = strchr(chars, str[i]);
 | 
						|
+            const char *const chars = "\n\t\\\r\"";
 | 
						|
+            const char *const special = strchr(chars, str[i]);
 | 
						|
             if (special) {
 | 
						|
                 result.append(escape_chars[special - chars]);
 | 
						|
             } else {
 | 
						|
Index: lib-src/portsmf/strparse.h
 | 
						|
===================================================================
 | 
						|
RCS file: /cvsroot/audacity/lib-src/portsmf/strparse.h,v
 | 
						|
retrieving revision 1.2
 | 
						|
diff -u -r1.2 strparse.h
 | 
						|
--- lib-src/portsmf/strparse.h	6 Aug 2008 17:57:54 -0000	1.2
 | 
						|
+++ lib-src/portsmf/strparse.h	3 Sep 2008 07:10:53 -0000
 | 
						|
@@ -15,4 +15,4 @@
 | 
						|
     void get_remainder(std::string &field);
 | 
						|
 };
 | 
						|
 
 | 
						|
-void string_escape(std::string &result, char *s, char *quote);
 | 
						|
+void string_escape(std::string &result, const char *s, const char *quote);
 |