Adding CPP changes

v0.27.3
clanmills 5 years ago
parent 9b07cff26a
commit 0eabfc4053

@ -347,11 +347,11 @@ int main(int argc, char* const argv[])
Jzon::Writer writer(root, Jzon::StandardFormat); Jzon::Writer writer(root, Jzon::StandardFormat);
writer.Write(); writer.Write();
std::cout << writer.GetResult() << std::endl; std::cout << writer.GetResult() << std::endl;
return 0; return EXIT_SUCCESS;
} }
catch (Exiv2::Error& e) { catch (Exiv2::Error& e) {
std::cout << "Caught Exiv2 exception '" << e.what() << "'\n"; std::cout << "Caught Exiv2 exception '" << e.what() << "'\n";
return -1; return EXIT_FAILURE;
} }
} }

@ -1128,7 +1128,7 @@ XMPMeta::DeleteNamespace ( XMP_StringPtr namespaceURI )
if ( uriPos == sNamespaceURIToPrefixMap->end() ) return; if ( uriPos == sNamespaceURIToPrefixMap->end() ) return;
XMP_StringMapPos prefixPos = sNamespacePrefixToURIMap->find ( uriPos->second ); XMP_StringMapPos prefixPos = sNamespacePrefixToURIMap->find ( uriPos->second );
XMP_Assert ( prefixPos != sNamespacePrefixToURIMap->end() ); if ( prefixPos == sNamespacePrefixToURIMap->end() ) return;
sNamespaceURIToPrefixMap->erase ( uriPos ); sNamespaceURIToPrefixMap->erase ( uriPos );
sNamespacePrefixToURIMap->erase ( prefixPos ); sNamespacePrefixToURIMap->erase ( prefixPos );

Loading…
Cancel
Save