Browse Source

* fixes for darwin by mischi

Jonas Maebe 21 years ago
parent
commit
b764d7f213
1 changed files with 8 additions and 0 deletions
  1. 8 0
      packages/extra/libgd/gd.pp

+ 8 - 0
packages/extra/libgd/gd.pp

@@ -82,11 +82,19 @@ type
   gdFontPtr = PgdFont;
   gdFontPtr = PgdFont;
 
 
 var
 var
+{$ifndef darwin}
   gdFontLarge      : gdFontPtr; cvar; external;
   gdFontLarge      : gdFontPtr; cvar; external;
   gdFontSmall      : gdFontPtr; cvar; external;
   gdFontSmall      : gdFontPtr; cvar; external;
   gdFontGiant      : gdFontPtr; cvar; external;
   gdFontGiant      : gdFontPtr; cvar; external;
   gdFontMediumBold : gdFontPtr; cvar; external;
   gdFontMediumBold : gdFontPtr; cvar; external;
   gdFontTiny       : gdFontPtr; cvar; external;
   gdFontTiny       : gdFontPtr; cvar; external;
+{$else darwin}
+  gdFontLarge      : gdFontPtr; external libgd name 'gdFontLarge';
+  gdFontSmall      : gdFontPtr; external libgd name 'gdFontSmall';
+  gdFontGiant      : gdFontPtr; external libgd name 'gdFontGiant';
+  gdFontMediumBold : gdFontPtr; external libgd name 'gdFontMediumBold';
+  gdFontTiny       : gdFontPtr; external libgd name 'gdFontTiny';
+{$endif darwin}
 
 
 const
 const
   gdDashSize = 4;
   gdDashSize = 4;