ccode: properly handle `extern` on Win32

Merged 周 乾康 requested to merge wszqkzqk/vala:win_extern into main

Try to close #1398 (closed)

Merge request reports