summaryrefslogtreecommitdiff
path: root/amiga/print.c
diff options
context:
space:
mode:
Diffstat (limited to 'amiga/print.c')
-rw-r--r--amiga/print.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/amiga/print.c b/amiga/print.c
index f0689f73a..4bfce139b 100644
--- a/amiga/print.c
+++ b/amiga/print.c
@@ -212,19 +212,18 @@ void ami_print_ui(struct hlcache_handle *c)
char filename[30];
int i;
- struct ami_print_window *pw = AllocVec(sizeof(struct ami_print_window),
- MEMF_PRIVATE | MEMF_CLEAR);
+ struct ami_print_window *pw = AllocVecTags(sizeof(struct ami_print_window), AVT_ClearWithValue, 0, TAG_DONE);
pw->c = c;
- printers[0] = AllocVec(50, MEMF_PRIVATE | MEMF_CLEAR);
+ printers[0] = AllocVecTags(50, AVT_ClearWithValue, 0, TAG_DONE);
ami_print_readunit("ENV:Sys/printer.prefs", printers[0], 50, 0);
strcpy(filename,"ENV:Sys/printerN.prefs");
for (i = 1; i < 10; i++)
{
filename[15] = '0' + i;
- printers[i] = AllocVec(50, MEMF_PRIVATE | MEMF_CLEAR);
+ printers[i] = AllocVecTagList(50, NULL);
if(!ami_print_readunit(filename, printers[i], 50, i))
{
FreeVec(printers[i]);
@@ -461,8 +460,7 @@ struct MsgPort *ami_print_get_msgport(void)
bool ami_print_begin(struct print_settings *ps)
{
- ami_print_info.gg = AllocVec(sizeof(struct gui_globals),
- MEMF_PRIVATE | MEMF_CLEAR);
+ ami_print_info.gg = AllocVecTags(sizeof(struct gui_globals), AVT_ClearWithValue, 0, TAG_DONE);
if(!ami_print_info.gg) return false;
ami_init_layers(ami_print_info.gg,