497a_uppsrc.diff

The diff file to apply for uppsrc directory (variant a) - Sender Ghost, 07/28/2013 06:48 PM

Download (887 Bytes)

View differences:

uppsrc/ide/Browser/Item.cpp 2013-07-28 01:35:44 +0400
74 74
	LLOG("ParseItemNatural " << m.natural << ", pname: " << m.pname
75 75
	                         << ", tname: " << m.tname << ", m.ctname: " << m.ctname);
76 76
	Vector<ItemTextPart> part;
77
	const int length = name.GetLength();
78
	if(length == 0) {
79
		LLOG("Empty name for s: " << s);
80
		return part;
81
	}
77 82
	bool param = false;
78 83
	int pari = -1;
79 84
	int par = 0;
......
90 95
		}
91 96
		else
92 97
		if(iscid(*s) || *s == ':') {
93
			if(strncmp(s, name, name.GetLength()) == 0 && !iscid(s[name.GetLength()])) {
98
			if(strncmp(s, name, length) == 0 && !iscid(s[length])) {
94 99
				p.type = ITEM_NAME;
95
				n = name.GetLength();
100
				n = length;
96 101
				param = true;
97 102
			}
98 103
			else {