threading cleanup: add mutex protection around moronic change to transcode. Add mutex to equiv issue in unac. Rename const strings everywhere to cstr_xx to ease future detection of potentially problematic static variables. Most probably close issue #65

Jean-Francois Dockes Jean-Francois Dockes 2011-09-28

added src/utils/ptmutex.cpp
changed src/aspell/rclaspell.cpp
changed src/aspell/rclaspell.h
changed src/common/rclinit.cpp
changed src/index/beaglequeue.cpp
changed src/internfile/internfile.cpp
changed src/internfile/mh_mbox.cpp
changed src/query/reslistpager.cpp
changed src/rcldb/rcldb.cpp
changed src/rcldb/rclquery.cpp
changed src/rcldb/searchdata.cpp
changed src/rcldb/stemdb.cpp
changed src/unac/unac.c
changed src/unac/unac.h
changed src/utils/pxattr.cpp
changed src/utils/smallut.cpp
changed src/utils/transcode.cpp
changed unac/unac.c
changed unac/unac.h
changed website/BUGS.html
changed website/download.html
changed website/index.html.en
src/utils/ptmutex.cpp Diff Switch to side-by-side view
Loading...
src/aspell/rclaspell.cpp Diff Switch to side-by-side view
Loading...
src/aspell/rclaspell.h Diff Switch to side-by-side view
Loading...
src/common/rclinit.cpp Diff Switch to side-by-side view
Loading...
src/index/beaglequeue.cpp Diff Switch to side-by-side view
Loading...
src/internfile/internfile.cpp Diff Switch to side-by-side view
Loading...
src/internfile/mh_mbox.cpp Diff Switch to side-by-side view
Loading...
src/query/reslistpager.cpp Diff Switch to side-by-side view
Loading...
src/rcldb/rcldb.cpp Diff Switch to side-by-side view
Loading...
src/rcldb/rclquery.cpp Diff Switch to side-by-side view
Loading...
src/rcldb/searchdata.cpp Diff Switch to side-by-side view
Loading...
src/rcldb/stemdb.cpp Diff Switch to side-by-side view
Loading...
src/unac/unac.c Diff Switch to side-by-side view
Loading...
src/unac/unac.h Diff Switch to side-by-side view
Loading...
src/utils/pxattr.cpp Diff Switch to side-by-side view
Loading...
src/utils/smallut.cpp Diff Switch to side-by-side view
Loading...
src/utils/transcode.cpp Diff Switch to side-by-side view
Loading...
unac/unac.c Diff Switch to side-by-side view
Loading...
unac/unac.h Diff Switch to side-by-side view
Loading...
website/BUGS.html Diff Switch to side-by-side view
Loading...
website/download.html Diff Switch to side-by-side view
Loading...
website/index.html.en Diff Switch to side-by-side view
Loading...