Skip to content
Snippets Groups Projects

Cleanup public header files for C++ applications

Merged Thierry Lelegard requested to merge lelegard/librist:cpp into master
  1. Sep 14, 2021
    • Thierry Lelegard's avatar
      Cleanup public header files for C++ applications · 726a250c
      Thierry Lelegard authored
      The header librist_srp.h did not contain an 'extern C' directive.
      Using rist_enable_eap_srp() from C++ applications resulted in mangled
      names and undefined symbols. This commit cleans up 'extern C' in a
      consistent way in all headers: move all #include outside 'extern C'
      and protect all declarations in all headers using 'extern C'.
      726a250c
Loading