From 5f7ec0f37d78a8138f2eb93998a064fadb956ae1 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 17 Jan 2013 23:07:14 +0000 Subject: replace POSIX fopen() with Pd's new sys_fopen() to get cross-platform unicode filename support (Pd-extended 0.43.4/Pd-vanilla 0.44) svn path=/trunk/externals/cxc/; revision=16900 --- ascwave.c | 2 +- proc.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ascwave.c b/ascwave.c index 9b2031b..a4009e5 100644 --- a/ascwave.c +++ b/ascwave.c @@ -49,7 +49,7 @@ static void ascwave_open(t_ascwave *x, t_symbol *filename) post("ascwave: open"); x->filename = filename; post("ascwave: filename = %s",x->filename->s_name); - if ((x->x_file = fopen(x->filename->s_name,"w")) < 0) + if ((x->x_file = sys_fopen(x->filename->s_name,"w")) < 0) { error("can't create %s",filename->s_name); return; diff --git a/proc.c b/proc.c index 1bb633c..ed7039b 100644 --- a/proc.c +++ b/proc.c @@ -57,7 +57,7 @@ void proc_cpuinfo(t_proc *x) restf = 0; ac = 0; - fp = fopen(name,"r"); + fp = sys_fopen(name,"r"); if (!fp) { post("cxc/proc.c: unable to open %s",name); return; @@ -121,7 +121,7 @@ void proc_proc(t_proc *x, t_symbol *s) restf = 0; ac = 0; - fp = fopen(name,"r"); + fp = sys_fopen(name,"r"); if (!fp) { post("cxc/proc.c: unable to open %s",name); return; -- cgit v1.2.1