usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant
[linux-2.6-microblaze.git] / drivers / usb / gadget / function / f_uac2.c
index f9a0f07..383f685 100644 (file)
@@ -2045,7 +2045,7 @@ static ssize_t f_uac2_opts_##name##_show(struct config_item *item,        \
        int result;                                                     \
                                                                        \
        mutex_lock(&opts->lock);                                        \
-       result = snprintf(page, sizeof(opts->name), "%s", opts->name);  \
+       result = scnprintf(page, sizeof(opts->name), "%s", opts->name); \
        mutex_unlock(&opts->lock);                                      \
                                                                        \
        return result;                                                  \
@@ -2063,7 +2063,7 @@ static ssize_t f_uac2_opts_##name##_store(struct config_item *item,       \
                goto end;                                               \
        }                                                               \
                                                                        \
-       ret = snprintf(opts->name, min(sizeof(opts->name), len),        \
+       ret = scnprintf(opts->name, min(sizeof(opts->name), len),       \
                        "%s", page);                                    \
                                                                        \
 end:                                                                   \
@@ -2187,7 +2187,7 @@ static struct usb_function_instance *afunc_alloc_inst(void)
        opts->req_number = UAC2_DEF_REQ_NUM;
        opts->fb_max = FBACK_FAST_MAX;
 
-       snprintf(opts->function_name, sizeof(opts->function_name), "Source/Sink");
+       scnprintf(opts->function_name, sizeof(opts->function_name), "Source/Sink");
 
        opts->p_terminal_type = UAC2_DEF_P_TERM_TYPE;
        opts->c_terminal_type = UAC2_DEF_C_TERM_TYPE;