src/share/vm/compiler/compileLog.cpp

changeset 1844
cff162798819
parent 435
a61af66fc99e
child 1907
c18cbe5936b8
equal deleted inserted replaced
1843:615a9d95d265 1844:cff162798819
66 } else if (kind == buffer) { 66 } else if (kind == buffer) {
67 ((char*) attrs)[-1] = 0; 67 ((char*) attrs)[-1] = 0;
68 return attrs; 68 return attrs;
69 } else { 69 } else {
70 // park it in the buffer, so we can put a null on the end 70 // park it in the buffer, so we can put a null on the end
71 assert(!(kind >= buffer && kind < buffer+100), "not obviously in buffer") 71 assert(!(kind >= buffer && kind < buffer+100), "not obviously in buffer");
72 int klen = attrs - kind; 72 int klen = attrs - kind;
73 strncpy(buffer, kind, klen); 73 strncpy(buffer, kind, klen);
74 buffer[klen] = 0; 74 buffer[klen] = 0;
75 kind = buffer; // return by reference 75 kind = buffer; // return by reference
76 return attrs; 76 return attrs;

mercurial