uxn

Varvara Ordinator, written in ANSI C(SDL2)
git clone https://git.eamoncaddigan.net/uxn.git
Log | Files | Refs | README | LICENSE

commit db2534911403fe59b7c6f1b58bb77a63533d85fd
parent b1ec78a80602a098c4b045e792f0d111c88bb987
Author: Devine Lu Linvega <aliceffekt@gmail.com>
Date:   Tue, 26 Mar 2024 11:19:01 -0700

(uxnasm) Removed setlocation

Diffstat:
Msrc/uxnasm.c | 14++++----------
1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/src/uxnasm.c b/src/uxnasm.c @@ -88,14 +88,6 @@ error_asm(const char *name) return 0; } -static char * -setlocation(char *name) -{ - p.location = name; - p.line = 0; - return name; -} - static Macro * findmacro(char *name) { @@ -302,9 +294,11 @@ static int doinclude(char *filename) { FILE *f; - int res; - if(!(f = fopen(setlocation(filename), "r"))) + int res = 0; + if(!(f = fopen(filename, "r"))) return error_top("Invalid source", filename); + p.location = filename; + p.line = 0; res = tokenize(f); fclose(f); return res;