Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/external/cairo/cairo/   (Office von Apache Version 25.8.3.2©)  Datei vom 5.10.2025 mit Größe 557 B image not shown  

Quelle  cairo-fd-hack.patch.0   Sprache: unbekannt

 
Spracherkennung für: .0 vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

# -*- Mode: Diff -*-
--- src/cairo-ft-font.c
+++ src/cairo-ft-font.c
@@ -737,7 +737,10 @@
     if (ret == FcResultOutOfMemory)
  return _cairo_error (CAIRO_STATUS_NO_MEMORY);
     if (ret == FcResultMatch) {
- if (access (filename, R_OK) == 0) {
+       int nFD = -1;
+       int n;
+       if ((sscanf (filename, "/:FD:/%d%n", &nFD, &n) == 1 && filename[n] == '\0') ||
+     access (filename, R_OK) == 0) {
      /* If FC_INDEX is not set, we just use 0 */
      ret = FcPatternGetInteger (pattern, FC_INDEX, 0, &id);
      if (ret == FcResultOutOfMemory)

[ Dauer der Verarbeitung: 0.25 Sekunden  ]