fix small trx_check bug in mtd
[openwrt/svn-archive/archive.git] / openwrt / package / mtd / mtd.c
index 45f1308414611974eb965b40ba64b1e7a9d633c3..06d765ce8bea74aa2c9f0dbdb300e913f7c20e66 100644 (file)
@@ -360,7 +360,7 @@ int main (int argc, char **argv)
                        }
                }
        
-               if (system("grep Broadcom /proc/cpuinfo >&- >&-") != 0) {
+               if (system("grep Broadcom /proc/cpuinfo >&- >&-") == 0) {
                        /* check trx file before erasing or writing anything */
                        if (!trx_check(imagefd, device)) {
                                fprintf(stderr, "TRX check failed!\n");