ObjFW  Check-in [87e332d145]

Overview
Comment:Accept "1252" as a valid encoding for a locale

Windows uses this.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 87e332d1451e83dd4e8239e8536e771d5cd024f44108fcf3aa077d6f7c2343d6
User & Date: js on 2017-01-08 03:57:57
Other Links: manifest | tags
Context
2017-01-08
20:14
Clean up the dllexport mess a little check-in: f57765b5c6 user: js tags: trunk
03:57
Accept "1252" as a valid encoding for a locale check-in: 87e332d145 user: js tags: trunk
03:49
configure.ac: Fix a stupid typo check-in: 504f39c629 user: js tags: trunk
Changes

Modified src/OFSystemInfo.m from [2f5eb2340c] to [70cccb5f86].

106
107
108
109
110
111
112




113
114
115
116
117
118
119
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123







+
+
+
+







			    strcmp(tmp, "iso-8859-1") == 0)
				native8BitEncoding =
				    OF_STRING_ENCODING_ISO_8859_1;
			else if (strcmp(tmp, "iso8859-15") == 0 ||
			    strcmp(tmp, "iso-8859-15") == 0)
				native8BitEncoding =
				    OF_STRING_ENCODING_ISO_8859_15;
			/* Windows uses a codepage */
			else if (strcmp(tmp, "1252") == 0)
				native8BitEncoding =
				    OF_STRING_ENCODING_WINDOWS_1252;
		}

		/* Territory */
		if ((tmp = strrchr(locale, '_')) != NULL) {
			*tmp++ = '\0';
			territory = [[OFString alloc]
			    initWithCString: tmp