Subversion Repositories Games.Chess Giants

Rev

Rev 161 | Rev 171 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 161 Rev 162
Line 187... Line 187...
187
      smilies = (smiley_t *) SAFE_realloc (smilies, smiley_count, smiley_count + 1, sizeof (smiley_t), false);
187
      smilies = (smiley_t *) SAFE_realloc (smilies, smiley_count, smiley_count + 1, sizeof (smiley_t), false);
188
 
188
 
189
      smiley = &smilies[smiley_count]; // quick access to smiley
189
      smiley = &smilies[smiley_count]; // quick access to smiley
190
 
190
 
191
      // read the smiley name and enclose it between a leading and trailing space
191
      // read the smiley name and enclose it between a leading and trailing space
192
      swprintf_s (smiley->name, WCHAR_SIZEOF (smiley->name), L" %s ", smiley_name);
192
      wcscpy_s (smiley->name, WCHAR_SIZEOF (smiley->name), smiley_name);
-
 
193
      smiley->name[0] = L' '; // turn the first quote into a space
-
 
194
      smiley->name[wcslen (smiley->name) - 1] = L' '; // turn the last quote into a space
193
 
195
 
194
      // now read the smiley's corresponding picture file
196
      // now read the smiley's corresponding picture file
195
      READ_WIDESTRING (smiley->filename, inifile, L"smilies", smiley_name, L"smile.txt");
197
      READ_WIDESTRING (smiley->filename, inifile, L"smilies", smiley_name, L"smile.txt");
196
 
198
 
197
      // is this filename the same as another smiley we know already ?
199
      // is this filename the same as another smiley we know already ?