Somebody please review the proposed patch:
======================================
diff -urN
katapult/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
katapult.new/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
---
katapult/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
2012-09-14 17:40:04.000000000 -0500
+++
katapult.new/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
2012-11-01 11:27:44.000000000 -0500
@@ -173,7 +173,7 @@
if(files.count() > 0)
{
newStatus |= S_HasResults;
- if(files.count() > 1 || files.at(0)->className() == "Directory")
+ if(files.count() > 1 || strcmp(files.at(0)->className(),
"Directory"))
newStatus |= S_Multiple;
} else
newStatus |= S_NoResults;
======================================
Based upon my previous post, I'm thinking this is the correct patch for katapult:
======================================
diff -urN katapult/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
katapult.new/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp
--- katapult/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp 2012-09-14
17:40:04.000000000 -0500
+++ katapult.new/katapult/plugins/catalogs/documentcatalog/documentcatalog.cpp 2012-11-01
11:27:44.000000000 -0500
@@ -173,7 +173,7 @@
if(files.count() > 0)
{
newStatus |= S_HasResults;
- if(files.count() > 1 || files.at(0)->className() == "Directory")
+ if(files.count() > 1 || ( strcmp(files.at(0)->className(),
"Directory") == 0 ) )
newStatus |= S_Multiple;
} else
newStatus |= S_NoResults;
======================================
Comments appreciated!
Darrell