diff --git a/m-variant.h b/m-variant.h index fd09c89e..6019c321 100644 --- a/m-variant.h +++ b/m-variant.h @@ -365,6 +365,7 @@ variantTypeBuf[i++] = c; \ c = fgetc(f); \ } \ + if (c != '@') return false; \ variantTypeBuf[i++] = 0; \ assert(i < sizeof(variantTypeBuf)); \ M_C(name, _clear)(el); \