googleapis / googleapis/google-cloud-cpp
WinSvc.h macro mangling methods named CreateService
オープン
cpp: generator
external
type: cleanup
- 主要言語
- C++
- スター
- 659
- フォーク
- 462
- 平均マージ
- 1日 2時間
- マージ済み PR(30日)
- 89
説明
Because of the unfortunate preprocessor definition in WinSvc.h,
```
#ifdef UNICODE
#define CreateService CreateServiceW
#else
#define CreateService CreateServiceA
#endif // !UNICODE
```
services that define an rpc named "CreateService" get mangled when building on windows.
This is both a problem for us as well as grpc.
コントリビューションガイド
評価
この issue はまだ評価されていません。