projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use para_malloc() instead of malloc() everywhere.
[paraslash.git]
/
osx_write.c
diff --git
a/osx_write.c
b/osx_write.c
index f67a63ac1cae42eea3e7a4776e3b3353aadfedcb..aa95d38314a169f7dcb37f83634ca969f97857c5 100644
(file)
--- a/
osx_write.c
+++ b/
osx_write.c
@@
-19,6
+19,7
@@
#include "string.h"
#include "list.h"
#include "sched.h"
#include "string.h"
#include "list.h"
#include "sched.h"
+#include "ggo.h"
#include "write.h"
#include "osx_write.cmdline.h"
#include "error.h"
#include "write.h"
#include "osx_write.cmdline.h"
#include "error.h"
@@
-81,7
+82,7
@@
static void init_buffers(struct writer_node *wn)
ptrptr = &powd->to;
for (i = 0; i < conf->numbuffers_arg; i++) {
ptrptr = &powd->to;
for (i = 0; i < conf->numbuffers_arg; i++) {
- *ptrptr = malloc(sizeof(struct osx_buffer));
+ *ptrptr =
para_
malloc(sizeof(struct osx_buffer));
(*ptrptr)->size = 0;
(*ptrptr)->remaining = 0;
(*ptrptr)->buffer = NULL;
(*ptrptr)->size = 0;
(*ptrptr)->remaining = 0;
(*ptrptr)->buffer = NULL;
@@
-278,7
+279,7
@@
static int osx_write_post_select(__a_unused struct sched *s,
{
struct private_osx_write_data *powd = wn->private_data;
struct writer_node_group *wng = wn->wng;
{
struct private_osx_write_data *powd = wn->private_data;
struct writer_node_group *wng = wn->wng;
- short *data = (short*)
wng->buf
;
+ short *data = (short*)
*wng->bufp
;
if (!need_new_buffer(wn))
return 1;
if (!need_new_buffer(wn))
return 1;