You are a gentleman and a scholar sir.
That worked.
On Monday, October 16, 2023 at 8:54:29 AM UTC-7 jj wrote:
> Try
>
> Debug("%s", (const char*)u32ToStringAsHex(*((uint32_t*)(matrix_values +
> 4))).c_str());
>
> if that helps?
>
> On Mon, Oct 16, 2023 at 4:04 PM [email protected] <[email protected]>
> wrote:
>
>> Warning is:
>>
>> ./Components/Igc.Bdl.Lib/Renderer.cpp:120:19: warning: format string is
>> not a string literal (potentially insecure) [-Wformat-security]
>>
>> SkDebugf((const
>> char*)u32ToStringAsHex(*((uint32_t*)(matrix_values + 4))).c_str());
>>
>> ^
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> On Sunday, October 15, 2023 at 6:36:08 PM UTC-7 [email protected]
>> wrote:
>>
>>> I am seeing an annoying warning by the emscripten compiler, that the
>>> MSVC compiler doesn't give.
>>>
>>> It has to do with some code that is calling a function that takes (const
>>> char[]) as a parameter while the variable being fed to it is a (const
>>> char*).
>>>
>>> MSVC is fine with that, and emscripten is too. (it compiles)
>>> But emscripten gives a series of ugly warnings about this being "unsafe".
>>>
>>> I tried casting the char pointer to a (const char[]) but then MSVC was
>>> unhappy about that.
>>>
>>> Can you think of an alternate approach?
>>> I don't *have *to do anything about this, but the warnings are ugly and
>>> annoying.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/emscripten-discuss/d72d7f53-e05d-462c-a616-c814bdbc9551n%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/emscripten-discuss/d72d7f53-e05d-462c-a616-c814bdbc9551n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/emscripten-discuss/5b6c098e-f5eb-44d3-8404-82af69dc734en%40googlegroups.com.