From 2299e1db6fdd0e76b7a757241a6a443200477b8e Mon Sep 17 00:00:00 2001
From: Sandy Zhang <sandyzhang@google.com>
Date: Wed, 6 Mar 2024 13:17:52 -0800
Subject: [PATCH] Add <shellapi.h> include for CommandLineToArgvW

This should fix the following error:
```
third_party\protobuf\src\google\protobuf\compiler\main.cc(127): error C3861: 'CommandLineToArgvW': identifier not found
```

PiperOrigin-RevId: 613319460
---
 src/google/protobuf/compiler/main.cc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/google/protobuf/compiler/main.cc b/src/google/protobuf/compiler/main.cc
index 4a4d5c9a50397..a8a540b201483 100644
--- a/src/google/protobuf/compiler/main.cc
+++ b/src/google/protobuf/compiler/main.cc
@@ -23,6 +23,7 @@
 
 #ifdef _MSC_VER
 #include <windows.h>
+#include <shellapi.h>
 #endif
 
 namespace google {