[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 31544bc: Don’t convert pointer to bool
From: |
Paul Eggert |
Subject: |
master 31544bc: Don’t convert pointer to bool |
Date: |
Fri, 19 Mar 2021 20:48:05 -0400 (EDT) |
branch: master
commit 31544bc908d35bff513450bc4bea1d0283a7ddb0
Author: Paul Eggert <eggert@cs.ucla.edu>
Commit: Paul Eggert <eggert@cs.ucla.edu>
Don’t convert pointer to bool
Without this patch, Oracle Studio 12.6 complains about converting
pointer to bool.
* src/editfns.c (styled_format): Use !!.
---
src/editfns.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/editfns.c b/src/editfns.c
index bc6553a..87e743a 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -3138,7 +3138,7 @@ styled_format (ptrdiff_t nargs, Lisp_Object *args, bool
message)
char *format_start = SSDATA (args[0]);
bool multibyte_format = STRING_MULTIBYTE (args[0]);
ptrdiff_t formatlen = SBYTES (args[0]);
- bool fmt_props = string_intervals (args[0]);
+ bool fmt_props = !!string_intervals (args[0]);
/* Upper bound on number of format specs. Each uses at least 2 chars. */
ptrdiff_t nspec_bound = SCHARS (args[0]) >> 1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 31544bc: Don’t convert pointer to bool,
Paul Eggert <=