sass / libsass-net

A lightweight wrapper around libsass
MIT License
94 stars 35 forks source link

Code: Sends copy of string to upstream #31

Closed am11 closed 8 years ago

am11 commented 8 years ago
a37f2f6

Code: Sends copy of string to upstream. LibSass changed this behavior recently that it will own the memory we are passing to it. this delta makes changes to MarshalString() function so it returns a copy of char* after freeing the converted char* from String^.

Then it removes the unrequired FreeString() calls in finally block to avoid "double-freeing".

Fixes #28


d09c4b5

Options: Makes output linefeed adjustable. …


9b4c3a3

Code: Explicitly convert int to bool.


c65067a

Options: Makes sourceMappingURL disableable.


56c044c

Code: Purges unrequired (legacy) header.


664d9e6 and 5c0ccec

It will zip the entire folder of libsass-net project and make the artifacts available under Artifacts tab for each job ({Configuration, Platform} pair) separately, as shown below:

image

darrenkopp commented 8 years ago

awesome, thanks. i'll deploy this to nuget today.