File: 30_hershey_glyphs

package info (click to toggle)
plotutils 2.6-13
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 14,008 kB
  • sloc: ansic: 68,670; sh: 20,086; cpp: 12,382; yacc: 2,588; makefile: 838; lex: 137
file content (24 lines) | stat: -rw-r--r-- 2,122 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Description: Arithmetic overflow in Hershey pointing hands glyphs
 The glyphs 4040 and 4043 (large pointing hands) in
 _pl_g_occidental_hershey_glyphs[] in libplot/a_her_glyph.c are
 incorrect.  There is an arithmetic overflow.
 .
 They where corrected by mirroing glyphs 4041 and 4042.
Origin: https://lists.gnu.org/archive/html/bug-plotutils/2010-11/msg00000.html
Forwarded: See origin.
Author: Roland Münzberg <roland.muenzberg@web.de>

--- a/libplot/g_her_glyph.c
+++ b/libplot/g_her_glyph.c
@@ -279,7 +279,10 @@
      as part of his PLOT79 utility */
 
   /* large pointing hands [4040--4043] */
-  " \204.l'm*n.l/i/a-c*[+L-G.H0H-E)K(\\*f-k.l RKgMiPiRh RR[TWNW R\\MaTaZ]` Refdead]e\\i`lckefddabT]NWOUYL\\MeKmKpJxJ}H\200D\177B RvBvDzE\177C\177BvBmCVCQB8D,J+L+[/a7eIgOgRhVi`l", " \2048v7}6z8v;uCuAwIzXy]w\\v\\t_wY{H|>z9w8v R=Y;W;T<R RIRMPMV RWHPCJCDG R>??@@C?G;H8D9A>?@@BCGPMVOUXKWHY?Y7Z4Z,\\'`$b% Rb.`._*a%b%b.a7aNbS`lZxXyIyCu?m=[=U<R;N8D", " \204?f@eCdGeHiDlAk?f@dCbP]VWUUKLHM?K7K4J,J'H$D%B R.B.D*E%C%B.B7CNCSBlDxJyLy[uame[gUgRhNiDl RG`CZCTHM RR[PWVW RYgWiTiRh Rvl}mznvluiuawcz[yLwGvHtHwE{K|\\zfwkvl", " \2048`;V<R=O=I?7C/I+X+Z,`8bQaVambvb\177a\177_z`vbv Rb\177`\200\\}ZxZpYmYeW\\XYOOMNGTBa@d>e9c8`;\\?]@a?d>e RD]JaPaW\\ RIRMTMN R=K;M;P<R R8.7'6*8.;/C/A-I*X+]-\\.\\0_-Y)H(>*9-8.",
+/* 4040 */ " \204dfce`d\\e[i_lbkdfcd`bS]MWNUXL[MdKlKoJwJ|H^?D~B RuBuDyE~C~BuBlCUCPB7D+J*L*[.a6eHgNgQhUi_l R\\``Z`T[M RQ[SWMW RJgLiOiQh R-l&m)n-l.i.a,c)[*L,G-H/H,E(K'\\)f,k-l",
+/* 4041 */ " \2048v7}6z8v;uCuAwIzXy]w\\v\\t_wY{H|>z9w8v R=Y;W;T<R RIRMPMV RWHPCJCDG R>??@@C?G;H8D9A>?@@BCGPMVOUXKWHY?Y7Z4Z,\\'`$b% Rb.`._*a%b%b.a7aNbS`lZxXyIyCu?m=[=U<R;N8D",
+/* 4042 */ " \204?f@eCdGeHiDlAk?f@dCbP]VWUUKLHM?K7K4J,J'H$D%B R.B.D*E%C%B.B7CNCSBlDxJyLy[uame[gUgRhNiDl RG`CZCTHM RR[PWVW RYgWiTiRh Rvl}mznvluiuawcz[yLwGvHtHwE{K|\\zfwkvl",
+/* 4043 */ " \2048-7&6)8-;.C.A,I)X*],\\-\\/_,Y(H'>)9,8- R=J;L;O<Q RIQMSMM RW[P`J`D\\ R>d?c@`?\\;[8_9b>d@cB`GSMMONXXW[YdYlZoZw\\|`^?b~ Rbu`u_ya~b~bualaUbP`7Z+X*I*C.?6=H=N<Q;U8_",
 
   /* Wolff symbol glyphs (freeware, designed by Thomas Wolff
      <wolff@inf.fu-berlin.de>), used in Hershey Symbol fonts */