undefined4 * subscr_create(void *param_1,undefined4 param_2)
{
undefined4 *__dest;
time_t tVar1;
__dest = (undefined4 *)malloc(0x18) //possible issue identified - semgrep
if (__dest != (undefined4 *)0x0) {
*__dest = 0;
__dest[1] = 0;
__dest[2] = 0;
__dest[3] = 0;
__dest[4] = 0;
__dest[5] = 0;
memcpy(__dest,param_1,0x10) //possible issue identified - semgrep
__dest[4] = param_2;
tVar1 = time((time_t *)0x0);
__dest[5] = tVar1;
}
return __dest;
}