On 03.09.14 Nicolas Sévelin-Radiguet (nic...@free.fr) wrote:

> The attached patch fixes it. Buildlogs and patch are here:
> https://github.com/nonas/debian-clang/tree/master/buildlogs/dvi2ps
>
>           (void)fseek(fntfp, pl+3, SEEK_CUR);
> -         return;
> +         return NULL;
>       }
>       ce->tfmw = scale(getuint(fntfp, 3), fe->s);
>       n = 2;
> @@ -174,7 +174,7 @@
>       ce = &rastfinfo(fe)->ch[cc = getuint(fntfp, 1)];
>       if (rii->mark[cc] == FALSE) {
>           (void)fseek(fntfp, pl+3, SEEK_CUR);
> -         return;
> +         return NULL;
>       }
>       ce->tfmw = scale(getuint(fntfp, 3), fe->s);
>       n = 1;
> --- a/rastfont.c
> +++ b/rastfont.c
> @@ -91,7 +91,7 @@
>  {
>      if (c > MAXMARKCHAR) {
>       Warning("char %d in %s ignored", c, curfontent->name);
> -     return;
> +     return NULL;
>      }
>      rastinifinfo(curfontent)->mark[c] = TRUE;
>      if (c > rastinifinfo(curfontent)->maxc)
> --- a/wlfont.c
> +++ b/wlfont.c
> @@ -93,7 +93,7 @@
>                                             kpse_type1_format)) == NULL) {
>                   Warning("FreeType font file %s not found", k1wlfn);
>                   read_null_fontinfo(fe);
> -                 return;
> +                 return NULL;
>               }
>  #else
>               filename = k1wlfn;
> --- a/ttfont.c
> +++ b/ttfont.c
> @@ -431,7 +431,7 @@
>      if ((filename = kpsearch_file(fn, fe->n, kpse_truetype_format)) == NULL) 
> {
>       Warning("FreeType font file %s not found", fn);
>       read_null_fontinfo(fe);
> -     return;
> +     return NULL;
>      }
>  #else
>      filename = fn;
> --- a/pst1form.c
> +++ b/pst1form.c
> @@ -117,7 +117,7 @@
>      for (i = 0; i <= maxc; i++)
>       if (mark[i] && std_char_names[remap[i]] == NULL) {
>           stdex_type1_reencoding(mark, maxc, remap);
> -         return;
> +         return NULL;
>       }
>      EMIT(outfp, "/Encoding StandardEncoding def\n");
>  }

Reply via email to