Use g_strlcat to append .xmp, not sprintf