Author: korli Date: 2010-01-10 16:06:23 +0100 (Sun, 10 Jan 2010) New Revision: 34988 Changeset: http://dev.haiku-os.org/changeset/34988/haiku Ticket: http://dev.haiku-os.org/ticket/5222 Modified: haiku/trunk/src/servers/media_addon/MediaAddonServer.cpp Log: Avoids loading addons entry which aren't files (fixes #5222). Modified: haiku/trunk/src/servers/media_addon/MediaAddonServer.cpp =================================================================== --- haiku/trunk/src/servers/media_addon/MediaAddonServer.cpp 2010-01-10 15:03:12 UTC (rev 34987) +++ haiku/trunk/src/servers/media_addon/MediaAddonServer.cpp 2010-01-10 15:06:23 UTC (rev 34988) @@ -184,6 +184,9 @@ entry_ref ref; make_entry_ref(info->dir_nref.device, info->dir_nref.node, info->name, &ref); + BEntry entry(&ref, true); + if (!entry.IsFile()) + return; BPath path(&ref); if (path.InitCheck() == B_OK)