{"action":"created","issue":{"url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/17","repository_url":"https://api.github.com/repos/pboettch/json-schema-validator","labels_url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/17/comments","events_url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/17/events","html_url":"https://github.com/pboettch/json-schema-validator/pull/17","id":298985578,"number":17,"title":"Win32: make other linking methods possible in addition to DLL","user":{"login":"compihu","id":5754321,"avatar_url":"https://avatars3.githubusercontent.com/u/5754321?v=4","gravatar_id":"","url":"https://api.github.com/users/compihu","html_url":"https://github.com/compihu","followers_url":"https://api.github.com/users/compihu/followers","following_url":"https://api.github.com/users/compihu/following{/other_user}","gists_url":"https://api.github.com/users/compihu/gists{/gist_id}","starred_url":"https://api.github.com/users/compihu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/compihu/subscriptions","organizations_url":"https://api.github.com/users/compihu/orgs","repos_url":"https://api.github.com/users/compihu/repos","events_url":"https://api.github.com/users/compihu/events{/privacy}","received_events_url":"https://api.github.com/users/compihu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-02-21T14:13:39Z","updated_at":"2018-02-27T15:54:24Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/pboettch/json-schema-validator/pulls/17","html_url":"https://github.com/pboettch/json-schema-validator/pull/17","diff_url":"https://github.com/pboettch/json-schema-validator/pull/17.diff","patch_url":"https://github.com/pboettch/json-schema-validator/pull/17.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/comments/368925829","html_url":"https://github.com/pboettch/json-schema-validator/pull/17#issuecomment-368925829","issue_url":"https://api.github.com/repos/pboettch/json-schema-validator/issues/17","id":368925829,"user":{"login":"ianhbell","id":11966765,"avatar_url":"https://avatars3.githubusercontent.com/u/11966765?v=4","gravatar_id":"","url":"https://api.github.com/users/ianhbell","html_url":"https://github.com/ianhbell","followers_url":"https://api.github.com/users/ianhbell/followers","following_url":"https://api.github.com/users/ianhbell/following{/other_user}","gists_url":"https://api.github.com/users/ianhbell/gists{/gist_id}","starred_url":"https://api.github.com/users/ianhbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianhbell/subscriptions","organizations_url":"https://api.github.com/users/ianhbell/orgs","repos_url":"https://api.github.com/users/ianhbell/repos","events_url":"https://api.github.com/users/ianhbell/events{/privacy}","received_events_url":"https://api.github.com/users/ianhbell/received_events","type":"User","site_admin":false},"created_at":"2018-02-27T15:54:24Z","updated_at":"2018-02-27T15:54:24Z","author_association":"NONE","body":"dllexport is to compile a shared library and to export any functions that have the __declspec(dllexport) annotation.\r\n\r\ndllimport is for the same thing, but for imports of symbols from a shared library.  \r\n\r\nThe idea is that you have a single header that can be used to build the DLL, and then also to integrate into another project that would like to _use_ your DLL.\r\n\r\nYou should, in my opinion, require an explicit selection of __declspec if you are going to modify it.  You should also not assume you know how people are going to use your library :)"}}
{"actor":{"display_login":"ianhbell"}}