File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414#include "bacnet/bacint.h"
1515#include "bacnet/bacreal.h"
1616
17- static char * bacnet_character_string_buffer_borrow (const char * value )
18- {
19- #if defined(__GNUC__ )
20- #pragma GCC diagnostic push
21- #pragma GCC diagnostic ignored "-Wcast-qual"
22- #endif
23- return (char * )value ;
24- #if defined(__GNUC__ )
25- #pragma GCC diagnostic pop
26- #endif
27- }
28-
2917/* max-segments-accepted
3018 B'000' Unspecified number of segments accepted.
3119 B'001' 2 segments accepted.
@@ -3421,8 +3409,7 @@ int bacnet_character_string_buffer_decode(
34213409 }
34223410 } else {
34233411 /* no buffer provided; use zero copy */
3424- value -> buffer =
3425- bacnet_character_string_buffer_borrow ((const char * )& apdu [1 ]);
3412+ value -> buffer = (char * )(uintptr_t )& apdu [1 ];
34263413 value -> buffer_size = string_length ;
34273414 }
34283415 }
You can’t perform that action at this time.
0 commit comments