hi all ,

I am producing a DLL, which gets loaded to a debugger. When it gets loaded, i get the following message

"Run-time check Failiure #0, The value of ESP was not properly saved accross a function call".

The problamatic line of source, which windows points to have the following code

Code:
Registers reg_list[]={
   Registers("A",...,...,........... ),
   Registers("B",.......             ),
   ...
   ...
   ...
 };
what seems to be the probem ? Anyhelp is greatly appreciated.

Thank you