From 13fcdb8b8fc51bc9a95482ca54c1a9ac3ea93fe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Tue, 23 Mar 2010 00:37:35 +0100 Subject: [PATCH] Fix one more InitReadNames call --- library/DFHackAPI.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/DFHackAPI.cpp b/library/DFHackAPI.cpp index 3023c986e..e663b741e 100644 --- a/library/DFHackAPI.cpp +++ b/library/DFHackAPI.cpp @@ -1110,9 +1110,10 @@ bool API::ReadNote (const int32_t index, t_note & note) } bool API::InitReadSettlements( uint32_t & numsettlements ) { + if(!d->InitReadNames()) return false; try { - d->InitReadNames(); + memory_info * minfo = d->offset_descriptor; int allSettlements = minfo->getAddress ("settlements"); int currentSettlement = minfo->getAddress("settlement_current");