File jack-fix-strdup-leak.diff of Package jack

---
 drivers/alsa/alsa_driver.c |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--- a/drivers/alsa/alsa_driver.c
+++ b/drivers/alsa/alsa_driver.c
@@ -2547,14 +2547,14 @@
 		case 'C':
 			capture = TRUE;
 			if (strcmp (param->value.str, "none") != 0) {
-				capture_pcm_name = strdup (param->value.str);
+				capture_pcm_name = param->value.str;
 			}
 			break;
 
 		case 'P':
 			playback = TRUE;
 			if (strcmp (param->value.str, "none") != 0) {
-				playback_pcm_name = strdup (param->value.str);
+				playback_pcm_name = param->value.str;
 			}
 			break;
 
@@ -2564,8 +2564,8 @@
 			break;
 
 		case 'd':
-			playback_pcm_name = strdup (param->value.str);
-			capture_pcm_name  = strdup (param->value.str);
+			playback_pcm_name = param->value.str;
+			capture_pcm_name  = param->value.str;
 			break;
 
 		case 'H':
@@ -2625,7 +2625,7 @@
 			break;
 
 		case 'X':
-			midi_driver_name = strdup (param->value.str);
+			midi_driver_name = param->value.str;
 			break;
 
 		}
openSUSE Build Service is sponsored by