strings.c
changeset 410 0efd84450b01
parent 395 788a9bba0889
child 425 97d601c182f0
equal deleted inserted replaced
409:620cbd1c9be4 410:0efd84450b01
   184 	int32 result = GET_DPARAM32(0);
   184 	int32 result = GET_DPARAM32(0);
   185 	memcpy_overlapping(&_decode_parameters[0], &_decode_parameters[1], sizeof(uint32) * (lengthof(_decode_parameters)-1));
   185 	memcpy_overlapping(&_decode_parameters[0], &_decode_parameters[1], sizeof(uint32) * (lengthof(_decode_parameters)-1));
   186 	return result;
   186 	return result;
   187 }
   187 }
   188 
   188 
   189 int64 GetParamInt64()
   189 static int64 GetParamInt64()
   190 {
   190 {
   191 	int64 result = GET_DPARAM32(0) + ((uint64)GET_DPARAM32(1) << 32);
   191 	int64 result = GET_DPARAM32(0) + ((uint64)GET_DPARAM32(1) << 32);
   192 	memcpy_overlapping(&_decode_parameters[0], &_decode_parameters[2], sizeof(uint32) * (lengthof(_decode_parameters)-2));
   192 	memcpy_overlapping(&_decode_parameters[0], &_decode_parameters[2], sizeof(uint32) * (lengthof(_decode_parameters)-2));
   193 	return result;
   193 	return result;
   194 }
   194 }