Rev 4686 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4686 | Rev 4688 | ||
---|---|---|---|
Line 98... | Line 98... | ||
98 | { |
98 | { |
99 | int bufpointer_realsize; |
99 | int bufpointer_realsize; |
100 | cur_encoding = set_new_encoding; |
100 | cur_encoding = set_new_encoding; |
101 | if (o_bufpointer==0) |
101 | if (o_bufpointer==0) |
102 | { |
102 | { |
103 | bufpointer_realsize = strlen(bufpointer); |
- | |
104 | if (bufpointer_realsize > bufsize) |
- | |
105 | { |
- | |
106 | debug("bufsize: "); |
- | |
107 | debugi(bufsize); |
- | |
108 | debug("bufpointer_realsize: "); |
- | |
109 | debugi(bufpointer_realsize); |
- | |
110 | bufsize = bufpointer_realsize; |
- | |
111 | } |
- | |
112 | o_bufpointer = malloc(bufsize); |
103 | o_bufpointer = malloc(bufsize); |
113 | strcpy(o_bufpointer, bufpointer); |
104 | strcpy(o_bufpointer, bufpointer); |
114 | } |
105 | } |
115 | else |
106 | else |
116 | { |
107 | { |