Explorar o código

+ simple example for cairo
* fix cairo for win64

git-svn-id: trunk@24211 -

florian %!s(int64=12) %!d(string=hai) anos
pai
achega
d48d388e7a
Modificáronse 3 ficheiros con 12 adicións e 1 borrados
  1. 1 0
      .gitattributes
  2. 10 0
      packages/cairo/examples/getversion.pp
  3. 1 1
      packages/cairo/src/cairo.pp

+ 1 - 0
.gitattributes

@@ -1070,6 +1070,7 @@ packages/bzip2/src/bzip2stream.pp svneol=native#text/plain
 packages/cairo/Makefile svneol=native#text/plain
 packages/cairo/Makefile.fpc svneol=native#text/plain
 packages/cairo/Makefile.fpc.fpcmake svneol=native#text/plain
+packages/cairo/examples/getversion.pp svneol=native#text/pascal
 packages/cairo/fpmake.pp svneol=native#text/plain
 packages/cairo/src/cairo.pp svneol=native#text/plain
 packages/cairo/src/cairoft.pp svneol=native#text/plain

+ 10 - 0
packages/cairo/examples/getversion.pp

@@ -0,0 +1,10 @@
+uses
+  cairo;
+
+var
+  major, minor, micro: LongInt;
+
+begin
+  cairo_version(major, minor, micro);
+  writeln(major,'.',minor,'.',micro);
+end.

+ 1 - 1
packages/cairo/src/cairo.pp

@@ -56,7 +56,7 @@ Uses
   CTypes;
 
 const
-{$ifdef win32}
+{$ifdef MSWINDOWS}
   LIB_CAIRO = 'libcairo-2.dll';
   {$IFDEF FPC}
     {$ifndef NO_SMART_LINK}