opkg_cmd: fix return of opkg compare-versions
authorRoss Burton <ross.burton@intel.com>
Tue, 1 Mar 2016 18:03:29 +0000 (18:03 +0000)
committerJo-Philipp Wich <jo@mein.io>
Wed, 15 Mar 2017 02:02:13 +0000 (03:02 +0100)
commit93de62b22b0fc13ccc47b41fb251a1ca575892cb
treee6185279bbd11ee944dfa3069c7837ad79c464d3
parent51275a87838cd73898f795f578e4d9c169c1c189
opkg_cmd: fix return of opkg compare-versions

The implementation of opkg compare-version was simply returning the return value
of pkg_version_satisfied(), which returns a boolean.  This results in inverted
logic in that:

$ opkg compare-version 1.0 == 1.0 || echo different
different

That's clearly not right.  As nobody had noticed this before presumably nobody
was actually using this (likely either opkg-compare-version or
opkg-compare-versions.sh) just change the return value so it's correct.

Signed-off-by: Ross Burton <ross.burton@intel.com>
libopkg/opkg_cmd.c