Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. #include <stdio.h>
  2. // original
  3. int main(){
  4.     int (*ret)();
  5.  
  6.     if(getenv("EGG")==NULL){    
  7.         printf("Give me something to execute at the env-variable EGG\n");
  8.         exit(1);
  9.     }
  10.  
  11.     printf("Trying to execute EGG!\n");
  12.     ret = getenv("EGG");
  13.     ret();
  14.  
  15.     return 0;
  16. }
  17.  
  18. // non-redundant getenv
  19. int main() {
  20.     int (*ret)();
  21.  
  22.     if((ret=getenv("EGG"))==NULL){    
  23.         printf("Give me something to execute at the env-variable EGG\n");
  24.         exit(1);
  25.     }
  26.  
  27.     printf("Trying to execute EGG!\n");
  28.     ret();
  29.  
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement