b359343
diff -Nur calibre.orig/src/calibre/ebooks/pdf/reflow.cpp calibre/src/calibre/ebooks/pdf/reflow.cpp
b359343
--- calibre.orig/src/calibre/ebooks/pdf/reflow.cpp	2011-07-15 10:54:35.000000000 -0600
b359343
+++ calibre/src/calibre/ebooks/pdf/reflow.cpp	2011-07-16 10:01:28.576025342 -0600
b359343
@@ -625,7 +625,7 @@
b359343
   return oss.str();
b359343
 }
b359343
 
b359343
-void XMLOutputDev::process_link(Link* link){
b359343
+void XMLOutputDev::process_link(AnnotLink* link){
b359343
   double _x1, _y1, _x2, _y2;
b359343
   int x1, y1, x2, y2;
b359343
   
b359343
diff -Nur calibre.orig/src/calibre/ebooks/pdf/reflow.h calibre/src/calibre/ebooks/pdf/reflow.h
b359343
--- calibre.orig/src/calibre/ebooks/pdf/reflow.h	2011-07-15 10:54:35.000000000 -0600
b359343
+++ calibre/src/calibre/ebooks/pdf/reflow.h	2011-07-16 10:00:49.766268969 -0600
b359343
@@ -244,6 +244,6 @@
b359343
     XMLImages *images;
b359343
     PDFDoc *doc;
b359343
 
b359343
-    void process_link(Link* link);
b359343
+    void process_link(AnnotLink* link);
b359343
 };
b359343
 }