From a86d23a63c3f971290e1a696fab081d23b7a9a76 Mon Sep 17 00:00:00 2001 From: uz Date: Fri, 4 Jun 2010 10:25:53 +0000 Subject: [PATCH] Change calling convention of cbm_save() to __fastcall__. git-svn-id: svn://svn.cc65.org/cc65/trunk@4709 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- include/cbm.h | 6 ++++-- libsrc/cbm/cbm_save.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/include/cbm.h b/include/cbm.h index 6ba1ef47e..e45ce1175 100644 --- a/include/cbm.h +++ b/include/cbm.h @@ -219,8 +219,10 @@ unsigned int cbm_load (const char* name, unsigned char device, void* data); * otherwise 0. "_oserror" contains an errorcode then (see table below). */ -unsigned char cbm_save (const char* name, unsigned char device, - const void* data, unsigned int size); +unsigned char __fastcall__ cbm_save (const char* name, + unsigned char device, + const void* data, + unsigned int size); /* Saves "size" bytes starting at "data" to a file. * Returns 0 if saving was successful, otherwise an errorcode (see table * below). diff --git a/libsrc/cbm/cbm_save.c b/libsrc/cbm/cbm_save.c index 8d74fc809..b88eed4ee 100644 --- a/libsrc/cbm/cbm_save.c +++ b/libsrc/cbm/cbm_save.c @@ -12,8 +12,10 @@ /* saves a memory area from start to end-1 to a file. */ -unsigned char cbm_save(const char* name, unsigned char device, - const void* data, unsigned int size) +unsigned char __fastcall__ cbm_save (const char* name, + unsigned char device, + const void* data, + unsigned int size) { cbm_k_setlfs(0, device, 0); cbm_k_setnam(name); -- 2.39.5