diff --git a/src/main-conf.c b/src/main-conf.c
index 0bda0b03..e86ac1a1 100644
--- a/src/main-conf.c
+++ b/src/main-conf.c
@@ -1880,11 +1880,12 @@ masscan_set_parameter(struct Masscan *masscan,
|| EQUALS("destination-port", name)
|| EQUALS("target-port", name)) {
unsigned defaultrange = 0;
+ int err;
+
if (masscan->scan_type.udp)
defaultrange = Templ_UDP;
else if (masscan->scan_type.sctp)
defaultrange = Templ_SCTP;
- int err;
err = massip_add_port_string(&masscan->targets, value, defaultrange);
if (err) {
@@ -1911,11 +1912,12 @@ masscan_set_parameter(struct Masscan *masscan,
}
} else if (EQUALS("exclude-ports", name) || EQUALS("exclude-port", name)) {
unsigned defaultrange = 0;
+ int err;
+
if (masscan->scan_type.udp)
defaultrange = Templ_UDP;
else if (masscan->scan_type.sctp)
defaultrange = Templ_SCTP;
- int err;
err = massip_add_port_string(&masscan->exclude, value, defaultrange);
if (err) {
diff --git a/vs10/masscan.vcxproj b/vs10/masscan.vcxproj
index 8d0de858..dda27bf2 100644
--- a/vs10/masscan.vcxproj
+++ b/vs10/masscan.vcxproj
@@ -24,12 +24,12 @@
-
+
@@ -131,7 +131,6 @@
-
@@ -144,6 +143,7 @@
+
diff --git a/vs10/masscan.vcxproj.filters b/vs10/masscan.vcxproj.filters
index 4bdc8681..951778f5 100644
--- a/vs10/masscan.vcxproj.filters
+++ b/vs10/masscan.vcxproj.filters
@@ -363,9 +363,6 @@
Source Files\massip
-
- Source Files\massip
-
Source Files\massip
@@ -375,6 +372,9 @@
Source Files\massip
+
+ Source Files\massip
+
@@ -629,9 +629,6 @@
Source Files\massip
-
- Source Files\massip
-
Source Files\massip
@@ -641,6 +638,9 @@
Source Files\massip
+
+ Source Files\massip
+