Typecode demarshalling problems



I have just detected that the TypeCode decoder does neither
set the tc->name nor the tc->repo_id value for simple
types (TK_EMPTY). The current code is:

orbit_typecode.c, line 331:

 case TK_EMPTY:
  break;

I think this should be something like:

 case TK_EMPTY:
  tc->name = lookup_the_name_somewhere (xyz);
  tc->repo_id = lookup_the_repo_id_somewhere (xyz);
  break;

I have not found an elegant way to do it, so I need
a little help. Any ideas?

- Dietmar
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]