[BACK]Return to strobj.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2018 / builtin

Diff for /OpenXM_contrib2/asir2018/builtin/strobj.c between version 1.3 and 1.4

version 1.3, 2020/10/06 06:31:19 version 1.4, 2021/03/25 05:06:06
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2018/builtin/strobj.c,v 1.2 2018/09/28 08:20:27 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2018/builtin/strobj.c,v 1.3 2020/10/06 06:31:19 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
 #include "parse.h"  #include "parse.h"
Line 1967  void Psprintf(NODE arg,STRING *rp)
Line 1967  void Psprintf(NODE arg,STRING *rp)
     if (argc < n) {      if (argc < n) {
         error("sprintf: invalid argument");          error("sprintf: invalid argument");
     }      }
     r = (char *)MALLOC_ATOMIC(len);      r = (char *)MALLOC_ATOMIC(len+1);
     for(node = NEXT(arg), t = r; *s; s++) {      for(node = NEXT(arg), t = r; *s; s++) {
         if (*s=='%' && *(s+1)=='a') {          if (*s=='%' && *(s+1)=='a') {
             strcpy(t,objtostr(BDY(node)));              strcpy(t,objtostr(BDY(node)));

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>