logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

0001-Don-t-omit-second-operand-to-operator.patch (3286B)


  1. From e7bd9ecb3e914918a91c1f2f25533b943cd787bd Mon Sep 17 00:00:00 2001
  2. From: Michael Forney <mforney@mforney.org>
  3. Date: Tue, 18 Jun 2019 01:38:53 -0700
  4. Subject: [PATCH] Don't omit second operand to `?` operator
  5. ---
  6. libfdisk/src/bsd.c | 2 +-
  7. libfdisk/src/dos.c | 2 +-
  8. libfdisk/src/gpt.c | 2 +-
  9. libfdisk/src/parttype.c | 2 +-
  10. libfdisk/src/sgi.c | 2 +-
  11. libfdisk/src/sun.c | 2 +-
  12. 6 files changed, 6 insertions(+), 6 deletions(-)
  13. diff --git a/libfdisk/src/bsd.c b/libfdisk/src/bsd.c
  14. index cb45e3f1a..ba73b596a 100644
  15. --- a/libfdisk/src/bsd.c
  16. +++ b/libfdisk/src/bsd.c
  17. @@ -116,7 +116,7 @@ static struct fdisk_parttype *bsd_partition_parttype(
  18. {
  19. struct fdisk_parttype *t
  20. = fdisk_label_get_parttype_from_code(cxt->label, p->p_fstype);
  21. - return t ? : fdisk_new_unknown_parttype(p->p_fstype, NULL);
  22. + return t ? t : fdisk_new_unknown_parttype(p->p_fstype, NULL);
  23. }
  24. diff --git a/libfdisk/src/dos.c b/libfdisk/src/dos.c
  25. index c88d2a4f2..9bcf1ba55 100644
  26. --- a/libfdisk/src/dos.c
  27. +++ b/libfdisk/src/dos.c
  28. @@ -141,7 +141,7 @@ static struct fdisk_parttype *dos_partition_parttype(
  29. {
  30. struct fdisk_parttype *t
  31. = fdisk_label_get_parttype_from_code(cxt->label, p->sys_ind);
  32. - return t ? : fdisk_new_unknown_parttype(p->sys_ind, NULL);
  33. + return t ? t : fdisk_new_unknown_parttype(p->sys_ind, NULL);
  34. }
  35. /*
  36. diff --git a/libfdisk/src/gpt.c b/libfdisk/src/gpt.c
  37. index b11c325f8..85040fb6b 100644
  38. --- a/libfdisk/src/gpt.c
  39. +++ b/libfdisk/src/gpt.c
  40. @@ -264,7 +264,7 @@ static struct fdisk_parttype *gpt_partition_parttype(
  41. guid_to_string(&guid, str);
  42. t = fdisk_label_get_parttype_from_string(cxt->label, str);
  43. - return t ? : fdisk_new_unknown_parttype(0, str);
  44. + return t ? t : fdisk_new_unknown_parttype(0, str);
  45. }
  46. static void gpt_entry_set_type(struct gpt_entry *e, struct gpt_guid *uuid)
  47. diff --git a/libfdisk/src/parttype.c b/libfdisk/src/parttype.c
  48. index 8e36ada74..cb555d4c9 100644
  49. --- a/libfdisk/src/parttype.c
  50. +++ b/libfdisk/src/parttype.c
  51. @@ -496,7 +496,7 @@ struct fdisk_parttype *fdisk_label_advparse_parttype(
  52. if (res)
  53. DBG(PARTTYPE, ul_debugobj(res, "returns parsed '%s' [%s] partition type",
  54. - res->name, res->typestr ? : ""));
  55. + res->name, res->typestr ? res->typestr : ""));
  56. return res;
  57. }
  58. diff --git a/libfdisk/src/sgi.c b/libfdisk/src/sgi.c
  59. index 71abedd3f..eefa4f1dc 100644
  60. --- a/libfdisk/src/sgi.c
  61. +++ b/libfdisk/src/sgi.c
  62. @@ -353,7 +353,7 @@ static struct fdisk_parttype *sgi_get_parttype(struct fdisk_context *cxt, size_t
  63. return NULL;
  64. t = fdisk_label_get_parttype_from_code(cxt->label, sgi_get_sysid(cxt, n));
  65. - return t ? : fdisk_new_unknown_parttype(sgi_get_sysid(cxt, n), NULL);
  66. + return t ? t : fdisk_new_unknown_parttype(sgi_get_sysid(cxt, n), NULL);
  67. }
  68. /* fdisk_get_partition() backend */
  69. diff --git a/libfdisk/src/sun.c b/libfdisk/src/sun.c
  70. index cd965ab13..c0f757c3e 100644
  71. --- a/libfdisk/src/sun.c
  72. +++ b/libfdisk/src/sun.c
  73. @@ -831,7 +831,7 @@ static struct fdisk_parttype *sun_get_parttype(
  74. t = fdisk_label_get_parttype_from_code(cxt->label,
  75. be16_to_cpu(sunlabel->vtoc.infos[n].id));
  76. - return t ? : fdisk_new_unknown_parttype(be16_to_cpu(sunlabel->vtoc.infos[n].id), NULL);
  77. + return t ? t : fdisk_new_unknown_parttype(be16_to_cpu(sunlabel->vtoc.infos[n].id), NULL);
  78. }
  79. --
  80. 2.49.0