flipperzero
flipperzero copied to clipboard
Document macro-ed binary invocation methods
Being a bit of a devils advocate here:
main
also, seems to beunsafe
since the caller is again required to provide a valid pointer.The same logic works here as with
parse
: since it is a generated function, it is accessible to nearby code which may, for example, call it with null.Not to be too copy-pasty here, something like
# Safety This should only be called by Flipperzero OS and never manually.
would be enough.
Originally posted by @JarvisCraft in https://github.com/flipperzero-rs/flipperzero/pull/95#discussion_r1299437196