File libical/src/libical/sspm.c function sspm_find_major_content_type() the for loop compares major_content_type_map[i].type != SSPM_UNKNOWN_MINOR_TYPE whereas presumeably it should be SSPM_UNKNOWN_MAJOR_TYPE . The two have different numerical values so this is not pedantic... although probably in normaly use the for loop never gets that far... The same problem in function sspm_major_type_string() in same file. Would be easy enough to fix! I found this by making orage with configure --debug=full ... which also had some (not a lot) pendantic complaints. -Ted Merrill
Thanks! Need to check.
Fixed in 4.8.3.5 in Git.
Available in Orage 4.8.4.