Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#6 SetCallbackIO* function declarations unusable

closed
nobody
None
1
2010-10-13
2010-10-13
Visibilis
No

I cannot use the SetCallbackIO* function declarations in cyassl_int.h, because:

a, There is a SetCallbackIOCtx declared instead of the SetCallbackIO_ReadCtx, SetCallbackIO_WriteCtx functions defined in cyassl_io.c.
b, I cannot include cyassl_int.h in a c++ file, because visual studio 2005 will report the error:
error C2461: 'buffer' : constructor syntax missing formal parameters ...\cyassl-1.6.5\include\cyassl_int.h 381

This is not really a bug, more like a little inconvenience. I can declare these functions myself.
There is no tracker category for inconveniences, however.

Discussion

  • Visibilis
    Visibilis
    2010-10-13

    • priority: 5 --> 1
     
  • Todd Ouska
    Todd Ouska
    2010-10-13

    • status: open --> closed
     
  • Todd Ouska
    Todd Ouska
    2010-10-13

    Thanks for the post.

    These declarations have been moved to ssl.h (the external header), added a CyaSSL prefix, and made the names more consistent. It's now available from CVS.