34
33
if (!pathlist || !pathlist[0])
35
34
pathlist=(char*) P_tmpdir;
42
40
strmake(buff, pathlist, (uint) (end-pathlist));
43
41
length= cleanup_dirname(buff, buff);
44
42
if (!(copy= my_strndup(buff, length, MYF(MY_WME))) ||
45
43
insert_dynamic(&tmpdir->full_list, (uchar*) ©))
49
48
freeze_size(&tmpdir->full_list);
50
49
tmpdir->list=(char **)tmpdir->full_list.buffer;
51
50
tmpdir->max=tmpdir->full_list.elements-1;