From 7643674b690c424eb28c07f354256101391390f6 Mon Sep 17 00:00:00 2001 From: SpookyDervish Date: Sun, 5 Jul 2026 14:07:28 +1000 Subject: [PATCH] patch after update to extlibs --- rock.json | 2 +- src/file.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rock.json b/rock.json index 80c8acd..b9e08ff 100644 --- a/rock.json +++ b/rock.json @@ -2,7 +2,7 @@ "configVersion": 1, "rock": { "name": "io", - "version": "0.1.0", + "version": "0.1.1", "gccArgs": [], "description": "Input / Output", "dependencies": {}, diff --git a/src/file.c b/src/file.c index 5f0992d..ecedba8 100644 --- a/src/file.c +++ b/src/file.c @@ -212,10 +212,10 @@ void createFileStruct(CometEnvironment* env) { CometStruct* fileStruct = cometDefineStruct(env, "File", NULL); List(StructField) fields = newList(StructField); - append(fields, cometCreateField("path", cometTypeString)); - append(fields, cometCreateField("mode", cometTypeString)); - append(fields, cometCreateField("ptr", cometTypeBig)); - append(fields, cometCreateField("size", cometTypeBig)); + append(fields, cometCreateField("path", cometTypeString, FIELD_READ_ONLY)); + append(fields, cometCreateField("mode", cometTypeString, FIELD_READ_ONLY)); + append(fields, cometCreateField("ptr", cometTypeBig, FIELD_PRIVATE)); + append(fields, cometCreateField("size", cometTypeBig, FIELD_READ_ONLY)); List(cometFuncPtr) methods = newList(cometFuncPtr); append(methods, cometDefineMethod(env, "readAll", fileStruct, cometTypeString, 0, false));