]> git.ozlabs.org Git - petitboot/blobdiff - lib/flash/flash.c
lib/flash: Fix version side being interpreted backwards
[petitboot] / lib / flash / flash.c
index 1056c635a4236ce5163ebba3bb0b562ac8bb1f83..b6188a07a3340d05def3b73300d2c39d201deb0a 100644 (file)
@@ -163,7 +163,7 @@ int flash_parse_version(void *ctx, char ***versions, bool current)
        if (!current && !info->other_side)
                return 0;
 
-       cur_info = current ? info->other_side : info;
+       cur_info = !current ? info->other_side : info;
 
        len = cur_info->attr_data_len -  ecc_size(cur_info->attr_data_len);
        buffer = talloc_array(cur_info, char, len);