Here's a patch for a few minor issues with rwlocks and semaphores.

src/c/alloc_2.d changes:
Hunk 1: Corrects a copy&paste error to select the right union member.

src/c/symbols_list.h changes:
Hunk 1: Adds a COUNT keyword, which is needed for mp::make-semaphore in
        src/c/threads/semaphore.d.

src/c/threads/rwlock.d changes:
Hunk 1: Adds two missing arguments to an FEerror call.

src/h/internal.h changes:
Hunk 1: Adds two prototypes needed for the ECL_WITH_PACKAGE_RDLOCK_BEGIN and
        ECL_WITH_PACKAGE_WRLOCK_BEGIN macros, used in package.d.  I added
the
        prototypes to internal.h, since that is where those macros are
        defined.  Let me know if there is a better place to put them.

Regards,
-- 
Jerry James
http://www.jamezone.org/

Attachment: ecl-rwlock.patch
Description: Binary data

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to