[ttssh2-commit] [9366] switch に default: を追加

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2021年 8月 15日 (日) 22:13:58 JST


Revision: 9366
          https://osdn.net/projects/ttssh2/scm/svn/commits/9366
Author:   zmatsuo
Date:     2021-08-15 22:13:58 +0900 (Sun, 15 Aug 2021)
Log Message:
-----------
switch に default: を追加

- gcc で警告が出る
  - warning: enumeration value 'Yes' not handled in switch [-Wswitch] 等
  - switch() で enum を使用しているとき、

Modified Paths:
--------------
    trunk/teraterm/teraterm/telnet.c

-------------- next part --------------
Modified: trunk/teraterm/teraterm/telnet.c
===================================================================
--- trunk/teraterm/teraterm/telnet.c	2021-08-15 13:13:46 UTC (rev 9365)
+++ trunk/teraterm/teraterm/telnet.c	2021-08-15 13:13:58 UTC (rev 9366)
@@ -395,6 +395,9 @@
 				break;
 			}
 			break;
+
+		default:
+			break;
 		}
 	}
 	else {
@@ -411,6 +414,8 @@
 			case No:
 				ts.LocalEcho = 1;
 				break;
+			default:
+				break;
 			}
 		}
 		if (tr.HisOpt[ECHO].Status == Yes) {
@@ -432,8 +437,13 @@
 		case No:
 			cv.TelBinRecv = FALSE;
 			break;
+		default:
+			break;
 		}
 		break;
+
+	default:
+		break;
 	}
 	TelStatus = TelIdle;
 }
@@ -471,6 +481,9 @@
 				break;
 			}
 			break;
+
+		default:
+			break;
 		}
 	}
 	else {
@@ -487,6 +500,8 @@
 			case No:
 				ts.LocalEcho = 1;
 				break;
+			default:
+				break;
 			}
 		}
 		if (tr.HisOpt[ECHO].Status == Yes) {
@@ -502,8 +517,13 @@
 		case No:
 			cv.TelBinRecv = FALSE;
 			break;
+		default:
+			break;
 		}
 		break;
+
+	default:
+		break;
 	}
 	TelStatus = TelIdle;
 }
@@ -545,6 +565,9 @@
 				break;
 			}
 			break;
+
+		default:
+			break;
 		}
 	}
 	else {
@@ -560,6 +583,8 @@
 		case No:
 			cv.TelBinSend = FALSE;
 			break;
+		default:
+			break;
 		}
 		break;
 
@@ -572,6 +597,9 @@
 		if (tr.MyOpt[SGA].Status==Yes)
 			cv.TelLineMode = FALSE;
 		break;
+
+	default:
+		break;
 	}
 	TelStatus = TelIdle;
 }
@@ -609,6 +637,9 @@
 				break;
 			}
 			break;
+
+		default:
+			break;
 		}
 	}
 	else {
@@ -624,8 +655,13 @@
 		case No:
 			cv.TelBinSend = FALSE;
 			break;
+		default:
+			break;
 		}
 		break;
+
+	default:
+		break;
 	}
 	TelStatus = TelIdle;
 }
@@ -685,6 +721,9 @@
 			if (tr.HisOpt[b].Que==Opposite)
 				tr.HisOpt[b].Que = Empty;
 			break;
+
+		default:
+			break;
 		}
 	}
 }
@@ -707,6 +746,9 @@
 			if (tr.HisOpt[b].Que==Empty)
 				tr.HisOpt[b].Que = Opposite;
 			break;
+
+		default:
+			break;
 		}
 	}
 }
@@ -729,6 +771,9 @@
 			if (tr.MyOpt[b].Que==Opposite)
 				tr.MyOpt[b].Que = Empty;
 			break;
+
+		default:
+			break;
 		}
 	}
 }
@@ -751,6 +796,9 @@
 			if (tr.MyOpt[b].Que==Empty)
 				tr.MyOpt[b].Que = Opposite;
 			break;
+
+		default:
+			break;
 		}
 	}
 }


ttssh2-commit メーリングリストの案内
Back to archive index