X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Futils%2Fliblustreapi_json.c;h=e19f25ff821f20140ec1b661fa51358975e0e39d;hb=83b6c6608e94c05766ed1eddad1b7f2fee5e79fa;hp=809c6ecf34afa2cc29015e4061548952c57d4d07;hpb=9f19e2f152e1012558f37f6eecd336d516ff812e;p=fs%2Flustre-release.git diff --git a/lustre/utils/liblustreapi_json.c b/lustre/utils/liblustreapi_json.c index 809c6ec..e19f25f 100644 --- a/lustre/utils/liblustreapi_json.c +++ b/lustre/utils/liblustreapi_json.c @@ -3,7 +3,7 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * (C) Copyright 2014 Intel Corporation. + * Copyright (c) 2014, Intel Corporation. * * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser General Public License @@ -276,7 +276,7 @@ int llapi_json_add_item(struct llapi_json_item_list **json_items, if (new_item->lji_key == NULL) return -ENOMEM; - strlcpy(new_item->lji_key, key, len); + snprintf(new_item->lji_key, len, "%s", key); new_item->lji_type = type; new_item->lji_next = NULL; @@ -295,7 +295,7 @@ int llapi_json_add_item(struct llapi_json_item_list **json_items, new_item->lji_string = calloc(len, sizeof(char)); if (new_item->lji_string == NULL) return -ENOMEM; - strlcpy(new_item->lji_string, (char *)val, len); + snprintf(new_item->lji_string, len, "%s", (char *)val); break; default: llapi_err_noerrno(LLAPI_MSG_ERROR, "Unknown JSON type: %d",