On 12/31/2009 02:33 AM, Kirill A. Shutemov wrote:
+ snprintf((char*)entry->name,8,"QEMU VV"); + snprintf((char*)entry->extension,3,"FAT");
Wrong, the split should be "QEMU VVF" and "AT". Even better, change it to "QEMU VVF" and "AT " with a trailing space and use memcpy since it's not a NULL-terminated name.
Paolo