]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Use the immutable pointers
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 29 Apr 2020 15:14:16 +0000 (10:14 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 29 Apr 2020 15:14:45 +0000 (10:14 -0500)
src/lib/util/dbuff.h

index 9516664a6aa6e3f0b0c1331b7ca87398364b8a21..83390685f0254649340857746a416ac23a1257ea 100644 (file)
@@ -157,13 +157,13 @@ _fr_dbuff_init(_out, \
  */
 #define FR_DBUFF_TMP(_start, _len_or_end) \
 &(fr_dbuff_t){ \
-       .start  = _start, \
-       .end    = _Generic((_len_or_end), \
-                       size_t          : (uint8_t const *)(_start) + (size_t)(_len_or_end), \
-                       uint8_t *       : (uint8_t const *)(_len_or_end), \
-                       uint8_t const * : (uint8_t const *)(_len_or_end) \
-               ), \
-       .p      = _p \
+       .start_i        = _start, \
+       .end_i          = _Generic((_len_or_end), \
+                               size_t          : (uint8_t const *)(_start) + (size_t)(_len_or_end), \
+                               uint8_t *       : (uint8_t const *)(_len_or_end), \
+                               uint8_t const * : (uint8_t const *)(_len_or_end) \
+                       ), \
+       .p_i            = _p \
 }
 /** @} */