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); |
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 { \ |
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))) |