blob: 37de799debc165afc7735b70b27ccd64d85fad45 (
plain) (
tree)
|
|
/* See LICENSE file for copyright and license details. */
#include "common.h"
int32_t
libparsepcf_parse_int32_from_unsigned__(uint32_t u)
{
if (u & UINT32_C(0x80000000)) {
return (int32_t)(uint32_t)~u - 1;
} else {
return (int32_t)u;
}
}
|