home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Mammon_ / func_calls.idc < prev    next >
Text File  |  2000-05-25  |  674b  |  24 lines

  1.  
  2. #include <idc.idc>
  3.  
  4. static main(){
  5.     auto ea,x,f_end;
  6.     ea = ChooseFunction("Select a function to parse:");
  7.     f_end = FindFuncEnd(ea);
  8.     Message("\n*** Code References from " + GetFunctionName(ea) + " : "  + atoa(ea) + "\n");
  9.     for ( ea ; ea <= f_end; ea = NextAddr(ea) ) {
  10.         x = Rfirst0(ea);
  11.         if ( x != BADADDR) {
  12.         Message(atoa(ea) + " refers to " + Name(x) + " : " + atoa(x) + "\n");
  13.         x = Rnext0(ea,x);
  14.         }
  15.         while ( x != BADADDR) {
  16.             Message(atoa(ea) + " refers to " + Name(x) + " : " + atoa(x) + "\n");
  17.             x = Rnext0(ea,x);
  18.         }
  19.     }
  20.     Message("End of output. \n");
  21. }
  22.  
  23.  
  24.