comparison src/typedefs.h @ 785:548b193c084c

Use uft8_collate_key() to sort utf8 strings. Modify file_data_set_path() to sync collate keys and file_data_pool on path change. Partially fix bug 1959854.
author zas_
date Thu, 05 Jun 2008 08:41:02 +0000
parents d6a7fb4b8e7c
children 6d65167764ea
comparison
equal deleted inserted replaced
784:16b3a5c8aedc 785:548b193c084c
423 gint type; 423 gint type;
424 gchar *original_path; /* key to file_data_pool hash table */ 424 gchar *original_path; /* key to file_data_pool hash table */
425 gchar *path; 425 gchar *path;
426 const gchar *name; 426 const gchar *name;
427 const gchar *extension; 427 const gchar *extension;
428 gchar *collate_key_name;
429 gchar *collate_key_name_nocase;
428 gint64 size; 430 gint64 size;
429 time_t date; 431 time_t date;
430 gboolean marks[FILEDATA_MARKS_SIZE]; 432 gboolean marks[FILEDATA_MARKS_SIZE];
431 GList *sidecar_files; 433 GList *sidecar_files;
432 FileData *parent; /* parent file if this is a sidecar file, NULL otherwise */ 434 FileData *parent; /* parent file if this is a sidecar file, NULL otherwise */