Skip to content

Commit 7460231

Browse files
author
Noam Preil
committed
Fix formatting
1 parent c72726f commit 7460231

File tree

9 files changed

+166
-166
lines changed

9 files changed

+166
-166
lines changed

assembler/assembler.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ void transform_relative_labels(tokenized_expression_t *expression, int last_rela
9191
free(token->symbol);
9292
token->symbol = malloc(size);
9393
if (snprintf(token->symbol, size, fmtstring, relative_label) != size - 1) {
94-
scas_log(L_ERROR, "UNREACHABLE");
95-
exit(1);
94+
scas_log(L_ERROR, "UNREACHABLE");
95+
exit(1);
9696
}
9797

9898
scas_log(L_DEBUG, "Transformed relative label with offset %d to %s, %d - %d", offset, token->symbol, i, j);
@@ -245,8 +245,8 @@ int try_expand_macro(struct assembler_state *state, char **line) {
245245
for (k = 0; k < macro->parameters->length; ++k) {
246246
char *p = macro->parameters->items[k];
247247
if (!strcmp(p, "")) {
248-
scas_log(L_ERROR, "Attempt to insert '%s' where no parameter is expected...", (char*)userparams->items[k]);
249-
break;
248+
scas_log(L_ERROR, "Attempt to insert '%s' where no parameter is expected...", (char*)userparams->items[k]);
249+
break;
250250
}
251251
scas_log(L_DEBUG, "Replacing '%s' with '%s' for line '%s'",
252252
p, (char *)userparams->items[k], (char *)newlines->items[j]);
@@ -453,7 +453,7 @@ int try_match_instruction(struct assembler_state *state, char **_line) {
453453
late_imm->expression = expression;
454454
list_add(state->current_area->late_immediates, late_imm);
455455
} else {
456-
free_expression(expression);
456+
free_expression(expression);
457457
if (imm->type == IMM_TYPE_RELATIVE) {
458458
result = result - ((state->PC + scas_runtime.options.origin)
459459
+ (match->instruction->width / 8));
@@ -619,8 +619,8 @@ object_t *assemble(FILE *file, const char *file_name, assembler_settings_t *sett
619619
source_map_entry_t *entry = map->entries->items[map->entries->length - 1];
620620
entry->length = state.PC - entry->address;
621621
if (entry->length == 0) {
622-
free(entry->source_code);
623-
free(entry);
622+
free(entry->source_code);
623+
free(entry);
624624
list_del(map->entries, map->entries->length - 1);
625625
}
626626
}
@@ -694,17 +694,17 @@ object_t *assemble(FILE *file, const char *file_name, assembler_settings_t *sett
694694
stack_free(state.line_number_stack);
695695
list_free(state.extra_lines);
696696
for (int i = 0; i < state.macros->length; i += 1) {
697-
macro_t *macro = state.macros->items[i];
698-
list_free(macro->parameters);
699-
free_flat_list(macro->macro_lines);
700-
free(macro->name);
701-
free(macro);
697+
macro_t *macro = state.macros->items[i];
698+
list_free(macro->parameters);
699+
free_flat_list(macro->macro_lines);
700+
free(macro->name);
701+
free(macro);
702702
}
703703
list_free(state.macros);
704704
for (int i = 0; i < state.equates->length; i += 1) {
705-
symbol_t *sym = (symbol_t*)state.equates->items[i];
706-
free(sym->name);
707-
free(sym);
705+
symbol_t *sym = (symbol_t*)state.equates->items[i];
706+
free(sym->name);
707+
free(sym);
708708
}
709709
list_free(state.equates);
710710
stack_free(state.source_map_stack);

assembler/directives.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ int handle_db(struct assembler_state *state, char **argv, int argc) {
280280
append_to_area(state->current_area, state->instruction_buffer, 1);
281281
++state->PC;
282282
if (!keep) {
283-
free_expression(expression);
283+
free_expression(expression);
284284
}
285285
}
286286
}
@@ -560,7 +560,7 @@ int handle_dw(struct assembler_state *state, char **argv, int argc) {
560560
}
561561
}
562562
if (!keep) {
563-
free_expression(expression);
563+
free_expression(expression);
564564
}
565565
append_to_area(state->current_area, state->instruction_buffer, 2);
566566
state->PC += 2;
@@ -1146,7 +1146,7 @@ int handle_macro(struct assembler_state *state, char **argv, int argc) {
11461146
return 1;
11471147
}
11481148
char *location = strchr(argv[0], '(');
1149-
1149+
11501150
if (location == argv[0]) {
11511151
ERROR(ERROR_INVALID_DIRECTIVE, state->column, "macro without a name");
11521152
return 1;
@@ -1179,8 +1179,8 @@ int handle_macro(struct assembler_state *state, char **argv, int argc) {
11791179
// TODO: Free everything
11801180
}
11811181
else if (end == location && *end == ')') {
1182-
// No parameters
1183-
break;
1182+
// No parameters
1183+
break;
11841184
}
11851185
char *parameter = malloc(end - location + 1);
11861186
strncpy(parameter, location, end - location);
@@ -1478,7 +1478,7 @@ int try_handle_directive(struct assembler_state *state, char **line) {
14781478
int ret = d->function(state, argv, argc);
14791479
deindent_log();
14801480
for (int i = 0; i < argc; i += 1) {
1481-
free(argv[i]);
1481+
free(argv[i]);
14821482
}
14831483
free(argv);
14841484
return ret;

common/expression.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -275,14 +275,14 @@ enum {
275275
};
276276

277277
void free_expression(tokenized_expression_t *expression) {
278-
for (int i = 0; i < expression->tokens->length; i += 1) {
279-
free_expression_token((expression_token_t*)expression->tokens->items[i]);
280-
}
281-
list_free(expression->tokens);
282-
if (expression->symbols) {
283-
free_flat_list(expression->symbols);
284-
}
285-
free(expression);
278+
for (int i = 0; i < expression->tokens->length; i += 1) {
279+
free_expression_token((expression_token_t*)expression->tokens->items[i]);
280+
}
281+
list_free(expression->tokens);
282+
if (expression->symbols) {
283+
free_flat_list(expression->symbols);
284+
}
285+
free(expression);
286286
}
287287

288288
// Based on shunting-yard

common/functions.c

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ void remove_unused_functions(object_t *object) {
103103
area_t *area = object->areas->items[i];
104104
metadata_t *meta = get_area_metadata(area, "scas.functions");
105105
if (meta) {
106-
list_t *decoded = decode_function_metadata(area, meta->value);
106+
list_t *decoded = decode_function_metadata(area, meta->value);
107107
list_cat(functions, decoded);
108108
list_free(decoded);
109109
}
@@ -115,11 +115,11 @@ void remove_unused_functions(object_t *object) {
115115
symbol_t *end = get_symbol_by_name(meta->area, meta->end_symbol);
116116
if (!start || !end) {
117117
scas_log(L_ERROR, "Warning: function %s has unknown start and end symbols", meta->name);
118-
function_metadata_t *func = functions->items[i];
119-
free(func->name);
120-
free(func->start_symbol);
121-
free(func->end_symbol);
122-
free(func);
118+
function_metadata_t *func = functions->items[i];
119+
free(func->name);
120+
free(func->start_symbol);
121+
free(func->end_symbol);
122+
free(func);
123123
list_del(functions, i);
124124
--i;
125125
} else {
@@ -198,11 +198,11 @@ void remove_unused_functions(object_t *object) {
198198
}
199199
}
200200
for (int i = 0; i < functions->length; i++) {
201-
function_metadata_t *func = functions->items[i];
202-
free(func->name);
203-
free(func->start_symbol);
204-
free(func->end_symbol);
205-
free(func);
201+
function_metadata_t *func = functions->items[i];
202+
free(func->name);
203+
free(func->start_symbol);
204+
free(func->end_symbol);
205+
free(func);
206206
}
207207
list_free(functions);
208208
}

common/match.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ char *get_operand_string(instruction_t *inst, int *i, const char *code, int j) {
2626
}
2727
}
2828
if (delimiter == '\0') {
29-
return strdup(code + j);
29+
return strdup(code + j);
3030
}
3131
const char *significant_delimiters = "%@&^";
3232
if (strchr(significant_delimiters, delimiter)) {

common/objects.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,14 @@ void set_area_metadata(area_t *area, const char *key, char *value, uint64_t valu
118118
for (int i = 0; i < area->metadata->length; ++i) {
119119
metadata_t *meta = area->metadata->items[i];
120120
if (strcmp(meta->key, key) == 0) {
121-
free(meta->key);
122-
if (meta->value != value) {
123-
free(meta->value);
124-
}
125-
else {
126-
dupe = false;
127-
}
128-
free(meta);
121+
free(meta->key);
122+
if (meta->value != value) {
123+
free(meta->value);
124+
}
125+
else {
126+
dupe = false;
127+
}
128+
free(meta);
129129
list_del(area->metadata, i);
130130
break;
131131
}
@@ -137,7 +137,7 @@ void set_area_metadata(area_t *area, const char *key, char *value, uint64_t valu
137137
newmeta->value = strdup(value);
138138
}
139139
else {
140-
newmeta->value = value;
140+
newmeta->value = value;
141141
}
142142
scas_log(L_DEBUG, "Set area metadata '%s' to new value with length %d", newmeta->key, newmeta->value_length);
143143
list_add(area->metadata, newmeta);

linker/merge.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,12 @@ bool merge_areas(object_t *merged, object_t *source) {
8989
uint64_t len;
9090
char *merged_metadata = encode_function_metadata(merged, &len);
9191
for (int i = 0; i < merged->length; i++) {
92-
function_metadata_t *func = merged->items[i];
93-
free(func->name);
94-
free(func->start_symbol);
95-
free(func->end_symbol);
92+
function_metadata_t *func = merged->items[i];
93+
free(func->name);
94+
free(func->start_symbol);
95+
free(func->end_symbol);
9696
}
97-
free_flat_list(merged);
97+
free_flat_list(merged);
9898
set_area_metadata(merged_area, "scas.functions", merged_metadata, len);
9999
free(merged_metadata);
100100
}

scas/main.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,8 @@ int main(int argc, char **argv) {
222222
validate_scas_runtime();
223223
instruction_set_t *instruction_set = find_inst();
224224
if (instruction_set == NULL) {
225-
fprintf(stderr, "Failed to load instruction set definition, unable to continue!\n");
226-
return 1;
225+
fprintf(stderr, "Failed to load instruction set definition, unable to continue!\n");
226+
return 1;
227227
}
228228
scas_log(L_INFO, "Loaded instruction set: %s", instruction_set->arch);
229229
list_t *include_path = split_include_path();
@@ -312,8 +312,8 @@ int main(int argc, char **argv) {
312312
else {
313313
scas_log(L_ERROR, "Failed to merge");
314314
if (out != stdout) {
315-
remove(scas_runtime.output_file);
316-
}
315+
remove(scas_runtime.output_file);
316+
}
317317
}
318318
fclose(out);
319319
}
@@ -337,7 +337,7 @@ int main(int argc, char **argv) {
337337
fprintf(stderr, "\n");
338338
}
339339
if (error->line) {
340-
free (error->line);
340+
free (error->line);
341341
}
342342
free(error->file_name);
343343
free(error->message);
@@ -368,7 +368,7 @@ int main(int argc, char **argv) {
368368
list_free(scas_runtime.input_files);
369369
free_flat_list(include_path);
370370
for (int i = 0; i < objects->length; i += 1) {
371-
object_free((object_t*)objects->items[i]);
371+
object_free((object_t*)objects->items[i]);
372372
}
373373
list_free(objects);
374374
list_free(errors);

0 commit comments

Comments
 (0)