diff --git a/ets2panda/public/es2panda_lib.cpp b/ets2panda/public/es2panda_lib.cpp index 0cfb44268eda228fa751bb421fa25ee1c18899e6..8cb204d6c746c38546234f1453418d34710b45ed 100644 --- a/ets2panda/public/es2panda_lib.cpp +++ b/ets2panda/public/es2panda_lib.cpp @@ -961,7 +961,7 @@ extern "C" bool IsAnyError(es2panda_Context *context) extern "C" size_t SourcePositionIndex([[maybe_unused]] es2panda_Context *context, es2panda_SourcePosition *position) { - return reinterpret_cast(position)->index; + return reinterpret_cast(position)->ToLocation().col; } extern "C" size_t SourcePositionLine([[maybe_unused]] es2panda_Context *context, es2panda_SourcePosition *position)