# \- Added special handling for translating C extern variables declared within scoped blocks · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/20563d84577203891637477b2e475a9b279152ac)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 20563d84577203891637477b2e475a9b279152ac

Requested commit: 20563d84577203891637477b2e475a9b279152ac

Commit: 20563d84577203891637477b2e475a9b279152ac

Tree: 90bf82b109f4d7fb86153bdc0d9aaaa944b26309

Author: Hayden Riddiford

Committer: Veikka Tuominen

## Message

```
- Added special handling for translating C extern variables declared within scoped blocks
- Added test/cases/run_translated_c/extern_typedef_variables_in_functions.c to test for issue 19687

```

## Parents

- [88bb0fd288acb6a20abed57cdf459cc4fc788b89](https://git.cafe/gitcafe/zig/commit/88bb0fd288acb6a20abed57cdf459cc4fc788b89?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/20563d84577203891637477b2e475a9b279152ac?format=markdown)
