mozilla-gcc43-templates_instantiation.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Sun, 03 Nov 2013 18:38:16 +0100
branchesr17
changeset 683 52709a9d3b97
parent 577 96e70217f18a
permissions -rw-r--r--
changelogs
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
577
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     1
# HG changeset patch
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     2
# Parent 2e78665a1ab70f4dc3884965428bda14da684ef6
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     3
bmo#732340 - explicitly instantiate templates
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     4
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     5
diff --git a/gfx/harfbuzz/src/hb-ot-layout.cc b/gfx/harfbuzz/src/hb-ot-layout.cc
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     6
--- a/gfx/harfbuzz/src/hb-ot-layout.cc
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     7
+++ b/gfx/harfbuzz/src/hb-ot-layout.cc
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     8
@@ -479,8 +479,12 @@ hb_ot_layout_position_lookup (hb_font_t 
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
     9
   return hb_ot_layout_from_face (font->face)->gpos->position_lookup (&c, lookup_index);
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    10
 }
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    11
 
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    12
 void
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    13
 hb_ot_layout_position_finish (hb_font_t *font, hb_buffer_t *buffer, hb_bool_t zero_width_attached_marks)
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    14
 {
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    15
   GPOS::position_finish (font, buffer, zero_width_attached_marks);
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    16
 }
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    17
+
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    18
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    19
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
96e70217f18a patches needed for SLE11
Petr Cerny <pcerny@suse.com>
parents:
diff changeset
    20
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;