diff options
| author | boris <boris.afonot@gmail.com> | 2023-03-27 13:44:11 +0300 | 
|---|---|---|
| committer | L. Pereira <l@tia.mat.br> | 2023-05-15 05:23:53 -0700 | 
| commit | 3ddd8c964f5201f78a8238168bafbbfc9cca9d55 (patch) | |
| tree | 8aaf2e611b265db7fe6095b6edf1adf815b02ba8 | |
| parent | a12860c2c6330d294031ef752c6704d983b62fd1 (diff) | |
fix memory leaks
| -rw-r--r-- | modules/devices/e2k/processor.c | 24 | 
1 files changed, 10 insertions, 14 deletions
| diff --git a/modules/devices/e2k/processor.c b/modules/devices/e2k/processor.c index 7c36bfc0..03d46ec0 100644 --- a/modules/devices/e2k/processor.c +++ b/modules/devices/e2k/processor.c @@ -238,30 +238,26 @@ gchar *caches_summary(GSList * processors)      return ret;  } -gchar *processor_get_full_name(gchar *model_name) +static gchar *processor_get_full_name(const gchar *model_name)  { -    gchar *full_name; -      if(g_strcmp0(model_name ,"E2S") == 0) -        full_name = g_strdup("Elbrus-4C"); +        return "Elbrus-4C";      else if(g_strcmp0(model_name ,"E1C+") == 0) -        full_name = g_strdup("Elbrus-1C+"); +        return "Elbrus-1C+";      else if(g_strcmp0(model_name ,"E2C+DSP") == 0) -        full_name = g_strdup("Elbrus-2C+"); +        return "Elbrus-2C+";      else if(g_strcmp0(model_name ,"E8C") == 0) -        full_name = g_strdup("Elbrus-8C");     +        return "Elbrus-8C";          else if(g_strcmp0(model_name ,"E8C2") == 0) -        full_name = g_strdup("Elbrus-8CB"); +        return "Elbrus-8CB";      else if(g_strcmp0(model_name ,"E12C") == 0) -        full_name = g_strdup("Elbrus-12C");         +        return "Elbrus-12C";              else if(g_strcmp0(model_name ,"E16C") == 0) -        full_name = g_strdup("Elbrus-16C"); +        return "Elbrus-16C";      else if(g_strcmp0(model_name ,"E2C3") == 0) -        full_name = g_strdup("Elbrus-2C3");         +        return "Elbrus-2C3";              else -        full_name = model_name; - -    return full_name; +        return (gchar *)model_name;  }  GSList *processor_scan(void) | 
