From 76d48e813764288774d6a3540731b23fffb8f4d5 Mon Sep 17 00:00:00 2001
From: rukaimi <rukaimi@985867f9-ca9c-e1f6-822d-e8a4186388af>
Date: Sun, 11 Nov 2012 19:06:22 +0000
Subject: [PATCH] Comment fix for import_adder sample

---
 samples/import_adder/main.cpp | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/samples/import_adder/main.cpp b/samples/import_adder/main.cpp
index 2f89dc2..8025452 100644
--- a/samples/import_adder/main.cpp
+++ b/samples/import_adder/main.cpp
@@ -34,19 +34,20 @@ int main(int argc, char* argv[])
 
 		//Создадим новую библиотеку, из которой будем импортировать функции
 		import_library new_lib;
-		new_lib.set_name("kaimi_dx.dll"); //Пусть это будет testdll.dll
+		new_lib.set_name("kaimi_dx.dll"); //Пусть это будет kaimi_dx.dll
 
 		//Добавим к ней пару импортов функций
 		imported_function func;
 		func.set_name("Tralala"); //Один импорт - по имени Tralala
-		func.set_iat_va(0xf1ac); //Запишем ненулевой абсолютный адрес import address table
+		func.set_iat_va(0x1); //Запишем ненулевой абсолютный адрес в import address table
 
 		imported_function func2;
 		func2.set_ordinal(5); //Другой импорт - по ординалу 5
-		func2.set_iat_va(0xf1be); //Запишем ненулевой абсолютный адрес import address table
+		func2.set_iat_va(0x2); //Запишем ненулевой абсолютный адрес в import address table
 
-		//Мы указали некорректные адреса (0x1 и 0x2) для ячеек, в которые будут записаны адреса импортируемых функций
-		//Это сделано для примера, в реальности должны быть указаны существующие адреса
+		//Мы указали некорректное содержимое (0x1 и 0x2) для ячеек, в которые будут записаны адреса импортируемых функций
+		//Это не имеет значения в общем случае, потому что эти значения всегда переписываются загрузчиком
+		//Эти адреса важны только в том случае, если exe-файл имеет привязанный импорт
 
 		//Добавим импорты
 		new_lib.add_import(func);
-- 
GitLab