Searched refs:folderlist (Results 1 - 3 of 3) sorted by relevance
/external/libmtp/examples/ |
H A D | emptyfolders.c | 25 static void prune_empty_folders(LIBMTP_mtpdevice_t *device, LIBMTP_file_t *files, LIBMTP_folder_t *folderlist, int do_delete) argument 27 if(folderlist==NULL) 30 if(folderlist->child == NULL) { // this *might* be empty 36 if(file->parent_id == folderlist->folder_id) { // folder has a child 44 printf("empty folder %u (%s)\n",folderlist->folder_id,folderlist->name); 46 if (LIBMTP_Delete_Object(device,folderlist->folder_id) != 0) { 47 printf("Couldn't delete folder %u\n",folderlist->folder_id); 55 prune_empty_folders(device,files,folderlist->child,do_delete); // recurse down 56 prune_empty_folders(device,files,folderlist [all...] |
H A D | folders.c | 26 static void dump_folder_list(LIBMTP_folder_t *folderlist, int level) argument 29 if(folderlist==NULL) { 33 printf("%u\t", folderlist->folder_id); 36 printf("%s\n", folderlist->name); 38 dump_folder_list(folderlist->child, level+1); 39 dump_folder_list(folderlist->sibling, level);
|
/external/libmtp/src/ |
H A D | libmtp.c | 6591 * @param folderlist list of folders to search 6595 LIBMTP_folder_t *LIBMTP_Find_Folder(LIBMTP_folder_t *folderlist, uint32_t id) argument 6599 if(folderlist == NULL) { 6603 if(folderlist->folder_id == id) { 6604 return folderlist; 6607 if(folderlist->sibling) { 6608 ret = LIBMTP_Find_Folder(folderlist->sibling, id); 6611 if(folderlist->child && ret == NULL) { 6612 ret = LIBMTP_Find_Folder(folderlist->child, id);
|
Completed in 151 milliseconds