Commit 1d01446e authored by Sven Gestegård Robertz's avatar Sven Gestegård Robertz
Browse files

(partial) cleanup

parent 2f426104
...@@ -199,6 +199,7 @@ static int decode_type_binding(struct labcomm_decoder *d, int kind) ...@@ -199,6 +199,7 @@ static int decode_type_binding(struct labcomm_decoder *d, int kind)
out: out:
return result; return result;
} }
#ifdef OLD_TYPEDEF_DECODING_TEST_CODE
static int decode_type_def(struct labcomm_decoder *d, int kind){ static int decode_type_def(struct labcomm_decoder *d, int kind){
int i, remote_index, result; int i, remote_index, result;
char *name; char *name;
...@@ -241,6 +242,7 @@ free_signature_name: ...@@ -241,6 +242,7 @@ free_signature_name:
out: out:
return result; return result;
} }
#endif
static int decode_sample_def_or_ref(struct labcomm_decoder *d, int kind) static int decode_sample_def_or_ref(struct labcomm_decoder *d, int kind)
{ {
...@@ -444,9 +446,13 @@ int labcomm_decoder_decode_one(struct labcomm_decoder *d) ...@@ -444,9 +446,13 @@ int labcomm_decoder_decode_one(struct labcomm_decoder *d)
result = decode_sample_def_or_ref(d, LABCOMM_SAMPLE_REF); result = decode_sample_def_or_ref(d, LABCOMM_SAMPLE_REF);
} else if (remote_index == LABCOMM_TYPE_DEF) { } else if (remote_index == LABCOMM_TYPE_DEF) {
result = decode_and_handle(d, d, remote_index); result = decode_and_handle(d, d, remote_index);
if(result == -ENOENT) { if(result == -ENOENT) {
printf("*** no handler for typedef..."); //No handler for typedefs, skip
#ifdef OLD_TYPEDEF_DECODING_TEST_CODE
result = decode_type_def(d, LABCOMM_TYPE_DEF); result = decode_type_def(d, LABCOMM_TYPE_DEF);
#else
result = decoder_skip(d, length, remote_index);
#endif
} }
} else if (remote_index == LABCOMM_TYPE_BINDING) { } else if (remote_index == LABCOMM_TYPE_BINDING) {
result = decode_type_binding(d, LABCOMM_TYPE_BINDING); result = decode_type_binding(d, LABCOMM_TYPE_BINDING);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment