'robustness' Category

  • Oct
    14
    2009

    Calling legacy code with unknown output buffer size requirements

    Ever seen such a function in a C API? int describe_something(const something_t *thing, char *buf); The documentation states that the function will write a description of thing into the given string buffer. Err, sure, but how big do I need to allocate buf? If you are lucky, there docs remark that a buffer size of [...]

 
Powered by Wordpress and MySQL. Theme by openark.org