[patches:#556] fix [declare -stdpath] on w32
Status: open
Group: bugfix
Labels: puredata declare stdpath
Created: Wed Sep 09, 2015 01:53 PM UTC by Anonymous
Last Updated: Wed Sep 09, 2015 01:53 PM UTC
Owner: Miller Puckette
Attachments:
on w32, we cannot use open()
to detect whether a directory exists (as it will always fail).
instead this patch uses access()
(which should be faster than a full open()
/close()
cycle on other platforms as well).
unicode support makes everything a bit more complicated (the patch copies the implementation from sys_open()
).
also fixed a small typo, that would append a garbage string to the path if the given path was absolute.
Sent from sourceforge.net because pd-dev@lists.iem.at is subscribed to http://sourceforge.net/p/pure-data/patches/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/pure-data/admin/patches/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.