diff options
Diffstat (limited to 'graphics/cairo/files/patch-src_cairo-ft-font.c')
-rw-r--r-- | graphics/cairo/files/patch-src_cairo-ft-font.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/graphics/cairo/files/patch-src_cairo-ft-font.c b/graphics/cairo/files/patch-src_cairo-ft-font.c deleted file mode 100644 index 8cd60665fef0..000000000000 --- a/graphics/cairo/files/patch-src_cairo-ft-font.c +++ /dev/null @@ -1,28 +0,0 @@ ---- src/cairo-ft-font.c.orig Tue Aug 16 14:46:46 2005 -+++ src/cairo-ft-font.c Tue Aug 16 14:46:59 2005 -@@ -44,6 +44,11 @@ - #include <fontconfig/fontconfig.h> - #include <fontconfig/fcfreetype.h> - -+#include <sys/types.h> -+#include <stdlib.h> -+#include <time.h> -+#include <unistd.h> -+ - #include <ft2build.h> - #include FT_FREETYPE_H - #include FT_OUTLINE_H -@@ -257,7 +262,12 @@ _cairo_ft_unscaled_font_init_key (cairo_ - key->id = id; - - /* 1607 is just an arbitrary prime. */ -- hash = _cairo_hash_string (filename); -+ if (filename != NULL) { -+ hash = _cairo_hash_string (filename); -+ } else { -+ srandom(time(NULL) * getpid()); -+ hash = random(); -+ } - hash += ((unsigned long) id) * 1607; - - key->base.hash_entry.hash = hash; |