fixed loop breaking after one iteration
This commit is contained in:
parent
98c2758a59
commit
3c9ae82a7a
3 changed files with 7 additions and 5 deletions
|
|
@ -125,8 +125,8 @@ program :: proc(module_path, gamemaker_extension_path: string) -> Error {
|
|||
|
||||
files := resource["files"].(json.Array)
|
||||
for file in files {
|
||||
object := file.(json.Object)
|
||||
filename := object["filename"].(json.String)
|
||||
file := file.(json.Object)
|
||||
filename := file["filename"].(json.String)
|
||||
_, filename_ext := os.split_filename(filename)
|
||||
switch {
|
||||
case filename_ext == "ext" || filename_ext == "so" || filename_ext == "dll":
|
||||
|
|
@ -134,8 +134,7 @@ program :: proc(module_path, gamemaker_extension_path: string) -> Error {
|
|||
fmt.println("Invalid filename extension '", filename, "' skipping")
|
||||
continue
|
||||
}
|
||||
object["functions"] = funcs
|
||||
break
|
||||
file["functions"] = funcs
|
||||
}
|
||||
|
||||
gamemaker_resource_write(gamemaker_extension_path, resource) or_return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue