summaryrefslogtreecommitdiff
path: root/extensions/source/macosx/spotlight/OOoMetaDataParser.m
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/source/macosx/spotlight/OOoMetaDataParser.m')
-rw-r--r--extensions/source/macosx/spotlight/OOoMetaDataParser.m9
1 files changed, 9 insertions, 0 deletions
diff --git a/extensions/source/macosx/spotlight/OOoMetaDataParser.m b/extensions/source/macosx/spotlight/OOoMetaDataParser.m
index cb26f916e083..cd69772c3dbf 100644
--- a/extensions/source/macosx/spotlight/OOoMetaDataParser.m
+++ b/extensions/source/macosx/spotlight/OOoMetaDataParser.m
@@ -48,6 +48,7 @@ static NSDictionary *metaXML2MDIKeys;
if (isInitialized == NO) {
//set up the meta elements with only one value
NSMutableSet *temp = [NSMutableSet new];
+//FIXME these should use namespace URIs and not prefixes
[temp addObject:@"dc:title"];
[temp addObject:@"dc:description"];
[temp addObject:@"meta:user-defined"];
@@ -121,6 +122,10 @@ static NSDictionary *metaXML2MDIKeys;
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
{
+ (void) parser; // unused
+ (void) namespaceURI; // FIXME this should not be ignored but should be used
+ // instead of meta: prefix in the comparison below!
+ (void) qualifiedName; // unused
// NSLog(@"<%@>", elementName);
if ([singleValueXMLElements containsObject:elementName] == YES) {
shouldReadCharacters = YES;
@@ -146,6 +151,9 @@ static NSDictionary *metaXML2MDIKeys;
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
+ (void) parser; // unused
+ (void) namespaceURI; // unused
+ (void) qName; // unused
// NSLog(@"</%@>", elementName);
if (shouldReadCharacters == YES) {
NSString *mdiName = nil;
@@ -190,6 +198,7 @@ static NSDictionary *metaXML2MDIKeys;
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
+ (void) parser; // unused
// NSLog(@"%@", string);
if (shouldReadCharacters == NO) {
return;