/[emacs]/emacs/src/coding.c
ViewVC logotype

Diff of /emacs/src/coding.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.304 by handa, Fri Jun 11 05:56:44 2004 UTC revision 1.305 by kfstorm, Mon Jun 21 21:53:27 2004 UTC
# Line 2098  decode_coding_iso2022 (coding, source, d Line 2098  decode_coding_iso2022 (coding, source, d
2098                    int dim, M, L;                    int dim, M, L;
2099                    int size, required;                    int size, required;
2100                    int produced_chars;                    int produced_chars;
2101                      
2102                    ONE_MORE_BYTE (dim);                    ONE_MORE_BYTE (dim);
2103                    ONE_MORE_BYTE (M);                    ONE_MORE_BYTE (M);
2104                    ONE_MORE_BYTE (L);                    ONE_MORE_BYTE (L);
# Line 4552  struct conversion_buffer Line 4552  struct conversion_buffer
4552    unsigned char *data;    unsigned char *data;
4553  };  };
4554    
 /* Don't use alloca for allocating memory space larger than this, lest  
    we overflow their stack.  */  
 #define MAX_ALLOCA 16*1024  
   
4555  /* Allocate LEN bytes of memory for BUF (struct conversion_buffer).  */  /* Allocate LEN bytes of memory for BUF (struct conversion_buffer).  */
4556  #define allocate_conversion_buffer(buf, len)            \  #define allocate_conversion_buffer(buf, len)            \
4557    do {                                                  \    do {                                                  \
# Line 6658  find_safe_codings (p, pend, safe_codings Line 6654  find_safe_codings (p, pend, safe_codings
6654                                          accept_latin_extra));                                          accept_latin_extra));
6655                  }                  }
6656              }              }
6657                  
6658            if (! encodable            if (! encodable
6659                && ((CHAR_TABLE_P (translation_table)                && ((CHAR_TABLE_P (translation_table)
6660                     && ! NILP (Faref (translation_table, ch)))                     && ! NILP (Faref (translation_table, ch)))

Legend:
Removed from v.1.304  
changed lines
  Added in v.1.305

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26