forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
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 */