diff --git a/system7/Ini Parser/S7IniConfig.m b/system7/Ini Parser/S7IniConfig.m index 19c43f6..a6c6a22 100644 --- a/system7/Ini Parser/S7IniConfig.m +++ b/system7/Ini Parser/S7IniConfig.m @@ -40,7 +40,15 @@ + (instancetype)configWithContentsOfFile:(NSString *)filePath { encoding:NSUTF8StringEncoding error:&error]; if (nil == fileContents || error) { - logError("failed to load config at path '%s'. Failed to read string content.", filePath.fileSystemRepresentation); + NSString const* errorString = @"Failed to read string content"; + + if (error) { + errorString = [NSString stringWithFormat:@"Failed with error: %@", error]; + } + + logError("failed to load config at path '%s'. '%s'.", + filePath.fileSystemRepresentation, + [errorString UTF8String]); return nil; }