sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/resolvers/RofsSymbolFileFunctionResolver.java
changeset 5 844b047e260d
parent 2 b9ab3b238396
--- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/resolvers/RofsSymbolFileFunctionResolver.java	Tue Apr 20 14:41:43 2010 +0300
+++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/resolvers/RofsSymbolFileFunctionResolver.java	Wed Apr 21 15:14:16 2010 +0300
@@ -20,12 +20,13 @@
 import java.util.Hashtable;
 
 import com.nokia.carbide.cpp.internal.pi.model.Binary;
-import com.nokia.carbide.cpp.internal.pi.model.Function;
+import com.nokia.carbide.cpp.internal.pi.model.IFunction;
 
 
 public class RofsSymbolFileFunctionResolver extends SymbolFileFunctionResolver {
 	
-	public Function findFunctionForAddress(long address) {
+	@Override
+	public IFunction findFunctionForAddress(long address) {
 		return super.findFunctionForAddress(address);
 	}
 	
@@ -37,10 +38,10 @@
 			if (dllItem.name != null) {
 				Binary binary = hostNameToBinary.get(dllItem.name);
 				if (binary != null) {
-					dllItem.start += binary.startAddress;
-					dllItem.end += binary.startAddress;
+					dllItem.start += binary.getStartAddress();
+					dllItem.end += binary.getStartAddress();
 					for (SymbolFileFunctionItem funcItem : dllItem.data) {
-						funcItem.address += binary.startAddress;
+						funcItem.address += binary.getStartAddress();
 					}
 				}
 			}