@@ -254,69 +254,3 @@ bool __MCListImmutableCopy(__MCList *self, bool p_release, __MCList*& r_immutabl
254254}
255255
256256// //////////////////////////////////////////////////////////////////////////////
257-
258- #if 0
259- bool MCListCreateMutable(char p_delimiter, MCListRef& r_list)
260- {
261- MCListRef self;
262- if (!MCMemoryNew(self))
263- return false;
264-
265- if (!MCStringCreateMutable(0, self -> buffer))
266- {
267- MCMemoryDelete(self);
268- return false;
269- }
270-
271- self -> delimiter = p_delimiter;
272-
273- r_list = self;
274- return true;
275- }
276-
277- void MCListDestroy(MCListRef self)
278- {
279- MCValueRelease(self -> buffer);
280- MCMemoryDelete(self);
281- }
282-
283- bool MCListCopyAsStringAndRelease(MCListRef self, MCStringRef& r_string)
284- {
285- if (!MCStringCopyAndRelease(self -> buffer, r_string))
286- return false;
287-
288- MCMemoryDelete(self);
289-
290- return true;
291- }
292-
293- bool MCListAppend(MCListRef self, MCStringRef p_string)
294- {
295- if (MCStringGetLength(self -> buffer) != 0 &&
296- !MCStringAppendNativeChars(self -> buffer, &self -> delimiter, 1))
297- return false;
298-
299- return MCStringAppend(self -> buffer, p_string);
300- }
301-
302- bool MCListAppendCString(MCListRef self, const char *p_cstring)
303- {
304- return MCListAppendNativeChars(self, p_cstring, MCCStringLength(p_cstring));
305- }
306-
307- bool MCListAppendOldString(MCListRef self, const MCString& p_oldstring)
308- {
309- return MCListAppendNativeChars(self, p_oldstring . getstring(), p_oldstring . getlength());
310- }
311-
312- bool MCListAppendNativeChars(MCListRef self, const char *p_chars, uindex_t p_char_count)
313- {
314- if (MCStringGetLength(self -> buffer) != 0 &&
315- !MCStringAppendNativeChars(self -> buffer, &self -> delimiter, 1))
316- return false;
317-
318- return MCStringAppendNativeChars(self -> buffer, p_chars, p_char_count);
319- }
320- #endif
321-
322- // //////////////////////////////////////////////////////////////////////////////
0 commit comments