ObjFW  Check-in [17b6341164]

Overview
Comment:OFHTTPResponse: Work around a wrong GCC warning
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 17b6341164b1a83c83e46048650d6f01a7c994638cb9b97c858b5bf3c6657938
User & Date: js on 2017-01-29 23:10:25
Other Links: manifest | tags
Context
2017-02-03
22:34
base64.h: Remove obsolete extern check-in: 48d10d5b5d user: js tags: trunk
2017-01-29
23:10
OFHTTPResponse: Work around a wrong GCC warning check-in: 17b6341164 user: js tags: trunk
19:08
ofhttp: Add --insecure flag to ignore TLS errors check-in: d040a0989d user: js tags: trunk
Changes

Modified src/OFHTTPResponse.m from [ce566f860b] to [e0037e3e3d].

39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
		STATE_BEFORE_PARAM_NAME,
		STATE_PARAM_NAME,
		STATE_PARAM_VALUE_OR_QUOTE,
		STATE_PARAM_VALUE,
		STATE_PARAM_QUOTED_VALUE,
		STATE_AFTER_PARAM_VALUE
	} state = STATE_TYPE;
	OFString *name, *value, *charset = nil;

	last = 0;
	for (size_t i = 0; i < length; i++) {
		switch (state) {
		case STATE_TYPE:
			if (UTF8String[i] == ';') {
				state = STATE_BEFORE_PARAM_NAME;







|







39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
		STATE_BEFORE_PARAM_NAME,
		STATE_PARAM_NAME,
		STATE_PARAM_VALUE_OR_QUOTE,
		STATE_PARAM_VALUE,
		STATE_PARAM_QUOTED_VALUE,
		STATE_AFTER_PARAM_VALUE
	} state = STATE_TYPE;
	OFString *name = nil, *value = nil, *charset = nil;

	last = 0;
	for (size_t i = 0; i < length; i++) {
		switch (state) {
		case STATE_TYPE:
			if (UTF8String[i] == ';') {
				state = STATE_BEFORE_PARAM_NAME;