2009-06-18 21:18 UTC+0200 Jean lefebvre (jfl at mafact dot com)

  * vm/runner.c
    + Added options to HB_HRBLOAD() :
      HB_HRB_DEFAULT       0     // do not overwrite any functions, ignore
                                 // public HRB functions if functions with
                                 // the same names already exist in HVM
      HB_HRB_KEEP_LOCAL    1     // do not overwrite any functions
                                 // but keep local references, so
                                 // if module has public function FOO and
                                 // this function exists also in HVM
                                 // then the function in HRB is converted
                                 // to STATIC one
      HB_HRB_KEEP_GLOBAL   2     // overload all existing public functions
                                 // will disable HB_HRBUNLOAD()  

  * vm/hvm.c
    + added function hb_vmSetFunction( PHB_SYMB pOldSym, PHB_SYMB pNewSym )
      (Thanks to Przemek)

  * include/hvm.h
    + added function hb_vmSetFunction( PHB_SYMB pOldSym, PHB_SYMB pNewSym )
      (Thanks to Przemek)


_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to