hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
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 */