<https://lh4.googleusercontent.com/-Am9nM_zm1i0/Uh4zrDQJPlI/AAAAAAAAAAk/utPcxdnVUIg/s1600/buf.png>
I currently have something like this. I get an error when i attempt to
store data in a message that has multiple message types in it.
message MyTypeA
{
optional string Account = 1 ;
optional string Name = 2 ;
}
message MyTypeB
{
optional int32 position = 1;
}
message MyCollection
{
optional MyTypeA= 1;
optional MyTypeB pos = 2;
}
Now I am using it as
void SomeMethod(MyTypeA& mta)
{
MyCollection col;
* col.set_allocated_MyTypeA(&mta); //This point eventually fires of a debug
assertion*
}
The error I get is
Debug assertion failed.
Expression : _BLOCK_TYPE_IS_VALID(pHead->nBlockUse);
Any suggestion on where I might be going wrong
--
You received this message because you are subscribed to the Google Groups
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/groups/opt_out.