lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

100-fix-cxx-include-order.patch (1766B)


      1 --- a/src/mtrie.cpp
      2 +++ b/src/mtrie.cpp
      3 @@ -27,11 +27,11 @@
      4      along with this program.  If not, see <http://www.gnu.org/licenses/>.
      5  */
      6  
      7 -#include <stdlib.h>
      8 -
      9  #include <new>
     10  #include <algorithm>
     11  
     12 +#include <stdlib.h>
     13 +
     14  #include "platform.hpp"
     15  #if defined ZMQ_HAVE_WINDOWS
     16  #include "windows.hpp"
     17 --- a/src/raw_encoder.cpp
     18 +++ b/src/raw_encoder.cpp
     19 @@ -27,6 +27,11 @@
     20      along with this program.  If not, see <http://www.gnu.org/licenses/>.
     21  */
     22  
     23 +#include <basic_definitions>
     24 +#include <exception>
     25 +#include <cstddef>
     26 +#include <algorithm>
     27 +
     28  #include "encoder.hpp"
     29  #include "raw_encoder.hpp"
     30  #include "likely.hpp"
     31 --- a/src/trie.cpp
     32 +++ b/src/trie.cpp
     33 @@ -27,11 +27,11 @@
     34      along with this program.  If not, see <http://www.gnu.org/licenses/>.
     35  */
     36  
     37 -#include <stdlib.h>
     38 -
     39  #include <new>
     40  #include <algorithm>
     41  
     42 +#include <stdlib.h>
     43 +
     44  #include "platform.hpp"
     45  #if defined ZMQ_HAVE_WINDOWS
     46  #include "windows.hpp"
     47 --- a/src/encoder.hpp
     48 +++ b/src/encoder.hpp
     49 @@ -39,7 +39,6 @@
     50  #include <stddef.h>
     51  #include <string.h>
     52  #include <stdlib.h>
     53 -#include <algorithm>
     54  
     55  #include "err.hpp"
     56  #include "msg.hpp"
     57 --- a/src/v1_encoder.cpp
     58 +++ b/src/v1_encoder.cpp
     59 @@ -27,6 +27,11 @@
     60      along with this program.  If not, see <http://www.gnu.org/licenses/>.
     61  */
     62  
     63 +#include <basic_definitions>
     64 +#include <exception>
     65 +#include <cstddef>
     66 +#include <algorithm>
     67 +
     68  #include "encoder.hpp"
     69  #include "v1_encoder.hpp"
     70  #include "likely.hpp"
     71 --- a/src/v2_encoder.cpp
     72 +++ b/src/v2_encoder.cpp
     73 @@ -27,6 +27,11 @@
     74      along with this program.  If not, see <http://www.gnu.org/licenses/>.
     75  */
     76  
     77 +#include <basic_definitions>
     78 +#include <exception>
     79 +#include <cstddef>
     80 +#include <algorithm>
     81 +
     82  #include "v2_protocol.hpp"
     83  #include "v2_encoder.hpp"
     84  #include "likely.hpp"