This modern C syntax is mostly useless and introduces compatibility
problems for no real benefit.
-static struct upkg_priv *init_upkg(unsigned char hdr[static UPKG_HDR_SIZE])
+static struct upkg_priv *init_upkg(const unsigned char *hdr)
printf("%sDebugDestroy\n", prefix);
}
printf("%sDebugDestroy\n", prefix);
}
-void print_guid(unsigned char guid[static 16])
+static void print_guid(unsigned char *guid)
{
for (unsigned i = 0; i < 16; i++) {
printf("%02hhx", guid[i]);
{
for (unsigned i = 0; i < 16; i++) {
printf("%02hhx", guid[i]);