[Libosinfo] [PATCH 04/12] loader: Load volume-size for ISO9660 medias

Zeeshan Ali (Khattak) zeeshanak at gnome.org
Mon Mar 16 14:32:46 UTC 2015


On Mon, Mar 16, 2015 at 2:23 PM, Christophe Fergeau <cfergeau at redhat.com> wrote:
> On Mon, Mar 16, 2015 at 01:44:08PM +0000, Zeeshan Ali (Khattak) wrote:
>> On Mon, Mar 16, 2015 at 9:57 AM, Christophe Fergeau <cfergeau at redhat.com> wrote:
>> > On Sun, Mar 15, 2015 at 04:04:51PM +0000, Zeeshan Ali (Khattak) wrote:
>> >> ---
>> >>  osinfo/osinfo_loader.c | 4 +++-
>> >>  1 file changed, 3 insertions(+), 1 deletion(-)
>> >>
>> >> diff --git a/osinfo/osinfo_loader.c b/osinfo/osinfo_loader.c
>> >> index 845eda3..4e8f942 100644
>> >> --- a/osinfo/osinfo_loader.c
>> >> +++ b/osinfo/osinfo_loader.c
>> >> @@ -999,7 +999,9 @@ static OsinfoMedia *osinfo_loader_media(OsinfoLoader *loader,
>> >>               strcmp((const gchar *)nodes[i]->name,
>> >>                      OSINFO_MEDIA_PROP_APPLICATION_ID) != 0 &&
>> >>               strcmp((const gchar *)nodes[i]->name,
>> >> -                    OSINFO_MEDIA_PROP_LANG) != 0))
>> >> +                    OSINFO_MEDIA_PROP_LANG) != 0 &&
>> >> +             strcmp((const gchar *)nodes[i]->name,
>> >> +                    OSINFO_MEDIA_PROP_VOLUME_SIZE) != 0))
>> >>              continue;
>> >>
>> >>          if (strcmp((const gchar *)nodes[i]->name,
>> >
>> > I'd squash the first patch (schema change) here as this is when we
>> > change the XML parsing to handle the new attribute.
>>
>> Sure but then we'd need to add the API first and it seems weird for me
>> to do it in that sequence.
>
> I don't understand your answer :(
> 01/12 adds the new XML attributes to libosinfo XML schema, 04/12 parses
> this new XML attribute, and I don't think 02/12 nor 03/12 needs this XML
> attribute, so 01/12 can be removed and squashed into 04/12 without
> moving any commit adding new API.
> What API/what sequence are you worried about?

02/12 adds the API to handle this attribute and I think it would be
weird to introduce the API before adding the underlying XML.

-- 
Regards,

Zeeshan Ali (Khattak)
________________________________________
Befriend GNOME: http://www.gnome.org/friends/




More information about the Libosinfo mailing list