extract primitive integers

mprokop/packaging
Richard Fuchs 12 years ago
parent 1bf4eed0ba
commit 5d79bbfc96

@ -185,6 +185,10 @@ found_element:
if (asn_INTEGER2long(element, out))
goto error;
}
else if (!type->specifics) {
/* primitive integer */
*((long *) out) = *((long *) element);
}
out:
return 0;

@ -95,6 +95,8 @@ int main() {
i = inap_extract(tcap, tcap_len, "ConnectArg", NULL);
printf("inap_extract ConnectArg: returned %i\n", i);
i = inap_extract(tcap, tcap_len, "ConnectArg.cutAndPaste", &l);
printf("inap_extract ConnectArg: returned %i, value %li\n", i, l);
return 0;
}

Loading…
Cancel
Save