forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/tools/power/cpupower/utils/helpers/bitmask.c
....@@ -26,11 +26,11 @@
2626 struct bitmask *bmp;
2727
2828 bmp = malloc(sizeof(*bmp));
29
- if (bmp == 0)
29
+ if (!bmp)
3030 return 0;
3131 bmp->size = n;
3232 bmp->maskp = calloc(longsperbits(n), sizeof(unsigned long));
33
- if (bmp->maskp == 0) {
33
+ if (!bmp->maskp) {
3434 free(bmp);
3535 return 0;
3636 }
....@@ -40,7 +40,7 @@
4040 /* Free `struct bitmask` */
4141 void bitmask_free(struct bitmask *bmp)
4242 {
43
- if (bmp == 0)
43
+ if (!bmp)
4444 return;
4545 free(bmp->maskp);
4646 bmp->maskp = (unsigned long *)0xdeadcdef; /* double free tripwire */