Revision: 13635
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13635&view=rev
Author:   vszakats
Date:     2010-01-18 18:58:02 +0000 (Mon, 18 Jan 2010)

Log Message:
-----------
2010-01-18 19:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * src/common/hbwince.c
    - Deleted definition of FreeResource(). It's noe used anywhere
      in Harbour, and its declaration was also missing.

  * contrib/hbqt/hbqt.h
  * contrib/hbqt/hbqt_destruct.cpp
    - Deleted no longer used macros: hbqt_ret_*().
    + Added TOFIX to hbqt_par_*() where essentially the GC 
      pointer type checking is completely worked around, which 
      makes it easy to create GPFs by passing wrong pointer 
      type to functions. Probably its unavoidable to introduce 
      parameter validation to HBQT wrappers. Such validation 
      could decide which types are accepted (f.e. objects and 
      parent objects, whether NULL is accepted or rejected).
      If not accepted a proper RTE should be thrown instead
      of letting the app GPF.
    + Added two TOFIXes where low-level parameter 
      retrieving function returns NULL.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/hbqt/hbqt.h
    trunk/harbour/contrib/hbqt/hbqt_destruct.cpp
    trunk/harbour/src/common/hbwince.c


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to