X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fserialize.h;h=385c9ab8e939816a302cce9932089ce5dbe5bc77;hb=948072c39f913d1ebe43b3b46234f9d7a0d00427;hp=d7b5ec80d564acc0cf5b4e4c0524f1273cbb1a41;hpb=880c47863587ef4f464c4d681713e1f24cbf1cb7;p=novacoin.git diff --git a/src/serialize.h b/src/serialize.h index d7b5ec8..385c9ab 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -98,6 +98,7 @@ enum const bool fRead = false; \ unsigned int nSerSize = 0; \ ser_streamplaceholder s; \ + assert(fGetSize||fWrite||fRead); /* suppress warning */ \ s.nType = nType; \ s.nVersion = nVersion; \ {statements} \ @@ -111,6 +112,7 @@ enum const bool fWrite = true; \ const bool fRead = false; \ unsigned int nSerSize = 0; \ + assert(fGetSize||fWrite||fRead); /* suppress warning */ \ {statements} \ } \ template \ @@ -121,6 +123,7 @@ enum const bool fWrite = false; \ const bool fRead = true; \ unsigned int nSerSize = 0; \ + assert(fGetSize||fWrite||fRead); /* suppress warning */ \ {statements} \ }