File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -22,18 +22,19 @@ Exporter::Exporter(const ExporterOptions &options)
2222    : options_(options), connection_string_parser_(options_.connection_string),
2323      data_transport_{nullptr } {
2424  if  (connection_string_parser_.IsValid ()) {
25+ #ifdef  _WIN32
26+     if  (connection_string_parser_.transport_protocol_  ==
27+              TransportProtocol::kETW ) {
28+       data_transport_ = std::unique_ptr<DataTransport>(
29+           new  ETWDataTransport (kBinaryHeaderSize ));
30+     }
31+ #else 
2532    if  (connection_string_parser_.transport_protocol_  ==
2633        TransportProtocol::kUNIX ) {
2734      data_transport_ =
2835          std::unique_ptr<DataTransport>(new  UnixDomainSocketDataTransport (
2936              connection_string_parser_.connection_string_ ));
3037    }
31- #ifdef  _WIN32
32-     else  if  (connection_string_parser_.transport_protocol_  ==
33-              TransportProtocol::kETW ) {
34-       data_transport_ = std::unique_ptr<DataTransport>(
35-           new  ETWDataTransport (kBinaryHeaderSize ));
36-     }
3738#endif 
3839  }
3940  //  Connect transport at initialization
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments