*
* \retval result pointer to null terminated string
*/
-char *MagicGlobalLookup(uint8_t *buf, uint32_t buflen)
+char *MagicGlobalLookup(const uint8_t *buf, uint32_t buflen)
{
const char *result = NULL;
char *magic = NULL;
*
* \retval result pointer to null terminated string
*/
-char *MagicThreadLookup(magic_t *ctx, uint8_t *buf, uint32_t buflen)
+char *MagicThreadLookup(magic_t *ctx, const uint8_t *buf, uint32_t buflen)
{
const char *result = NULL;
char *magic = NULL;
int MagicInit(void);
void MagicDeinit(void);
-char *MagicGlobalLookup(uint8_t *, uint32_t);
-char *MagicThreadLookup(magic_t *, uint8_t *, uint32_t);
+char *MagicGlobalLookup(const uint8_t *, uint32_t);
+char *MagicThreadLookup(magic_t *, const uint8_t *, uint32_t);
void MagicRegisterTests(void);
#endif /* __UTIL_MAGIC_H__ */